0

Web ページに PDF ドキュメントを表示したいと考えています。現在 OBJECT タグを使用しており、次のように設定しています。

<OBJECT id="SitePlan" data="http://path/to/sharepoint/pdf" type="application/pdf"></OBJECT>

クライアントが使用する PDF リーダーは気にしないので、classid は使用しませんでした。

問題は、ドキュメントが SharePoint Web サービスによって提供され"This page is accessing information that is not under its control. This poses a security risk. Do you want to continue?"、ページを読み込むたびに IE 警告が表示されることです。Firefox でも試してみましたが、同様の警告は表示されず、代わりにドメイン資格情報で認証するよう求められました。それをした後、すべてがうまくいきました。

上記の動作を妨げるものを誰かが提案できますか?

ページ内のサブセクションとして PDF ドキュメントを表示できるようにしたいのですが、ブラウザーの設定を変更するよりも、セキュリティ警告を防ぐためにサーバー側に何かを実装したいと考えています。

私が探していた答えではないかもしれませんが、この要件を解決するための他のアプローチは大歓迎です。

前もって感謝します。

4

1 に答える 1

0

ブラウザーに PDF プラグインのロードを要求する代わりに、Google PDF ビューアーを使用できます。

更新:間違いなく、いくつかのセキュリティ上の問題があります。

  • サーバーが https で、Google コードが http にある場合、ブラウザは不吉な警告をスローします。しかし、それはうまくいきます。
  • ブラウザで Google アカウントにすでにログインしているユーザーは、PDF を読む習慣が Google によって記録されます。
于 2011-07-13T04:47:34.320 に答える