「一部のファイルがコンピューターに害を及ぼす可能性がある」という警告プロンプトを排除する

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/1754

質問

誰かがこのプロンプトを取り除くことに成功しましたか? Moss 2007 SP2を実行しており、ほぼすべてのクライアントがIE8です。このダイアログは、ドキュメントライブラリから非オフィス形式のドキュメントをダウンロードするときに表示されます。

http://www.freeimagehosting.net/uploads/8be549e1ba.png

これはXPおよびWin7クライアントで発生し、「SharePoint OpenDocumentsクラス」ActiveX Controlによって生成されているようです。このコントロールがアドオンマネージャーで無効になっているとメッセージが消えますが、編集用のドキュメントを開く機能が失われます。その機能を保持する方法はありますが、ユーザーがアクセス許可を編集していないときに警告メッセージを排除する方法はありますか?

編集:以下に説明する「ダウンロード後の確認」チェックボックスは、このダイアログを排除します。

http://www.freeimagehosting.net/uploads/a9f45f6716.png

役に立ちましたか?

解決

私はそれを修正するか、少なくとも私たちの問題のすべてを解決するように見える方法でそれを回避しました。私 サーバーにPDFアイコンサポートを追加しました, 、次のXMLを使用しました C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\XML\DOCICON.XML リンクされたKBの記事で提案されているように、ファイル:

<Mapping Key="pdf" Value="pdficon.gif" /> 

ただし、このドキュメントはANも指定します OpenControl 多くのファイルタイプの属性、そしてそれが空のかのいずれかであるか、または「sharepoint.opendocuments」が含まれているかのいずれかの属性:

<Mapping Key="docx" Value="icdocx.gif" EditText="Microsoft Office Word" 
    OpenControl="SharePoint.OpenDocuments"/>

また:

<Mapping Key="chm" Value="icchm.gif" OpenControl=""/>

結局のところ、それ OpenControl 属性は、ブラウザがドキュメントを開くように指示される方法を管理するものです。 SharePoint.opendocuments IEアドオンを使用するか、属性が空白の場合、そのタイプのブラウザのデフォルトハンドラーを使用します。

この場合の鍵は、属性が ない, 、SharePointはデフォルトで、ブラウザにアドオンを使用するように指示することになります。これにより、警告メッセージが表示されます。ファイル内のその要素をに変更するだけです

<Mapping Key="pdf" Value="pdficon.gif" OpenControl="" /> 

アプリケーションプールをリサイクルすると、問題が解決しました。当社のドキュメントはすべてPDFまたはオフィスドキュメントのいずれかであり、追加のアドオンは、SharePointサイトがユーザーの信頼できるサイトゾーンにある限り、オフィスドキュメントの警告メッセージを表示しません。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top