Office ソリューションのセキュリティのトラブルシューティング
適用対象: Visual Studio
この記事には、セキュリティで保護された Office ソリューションを使用するときに発生する可能性がある一般的な問題 解決するためのヒントが含まれています。
この記事の情報は、ドキュメント レベルのプロジェクトと Visual Studio Tools for Office (VSTO) アドイン プロジェクトに適用されます。 「Office アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。
制限付きサイトから信頼できるソリューションをインストールできない
Web サイトが Internet Explorer の制限付きサイト ゾーンに表示されている場合、ソリューションが信頼できる証明書で署名されている場合でも、ユーザーは Web の場所からソリューションをインストールできません。
配置マニフェストの URL は、次の 5 つのゾーンのいずれかに分類できます。
- [マイ コンピューター]
- インターネット
- ローカル イントラネット
- [信頼済みサイト]
- 制限付きサイト
配置マニフェストの場所が制限付きサイト ゾーンに割り当てられている場合、Visual Studio Tools for Office ランタイムはソリューションをインストールしません。 場所が既知で信頼できる場合、ユーザーは、制限付きサイト ゾーンから場所を削除して、ソリューションをインストールすることができます。 ゾーンの管理方法の詳細については、ClickOnce 信頼された発行元の構成に関するページを参照してください。
Internet Explorer のセキュリティ強化構成または Internet Explorer 7 がインストールされている場合、ネットワーク ファイル共有または Web の場所からソリューションをインストールできません
Windows Server 2003 以降の internet Explorer セキュリティ強化の構成 (IEESC)、および Internet Explorer 7 以降では、ユーザーがインターネットをブラウズする機能が大幅に制限されています。 ユーザーがネットワーク ファイル共有または Web の場所から Office ソリューションをインストールしようとすると、次のエラー メッセージが表示されることがあります。「"<SolutionName>" の配置マニフェストに署名するために使用される証明書が信頼されていないため、このアプリケーションのカスタマイズされた機能は正常に機能しません。 詳細については、管理者にお問い合わせください。」
IEESC および Internet Explorer 7 以降では、配置マニフェストの URL がインターネット ゾーンに分類されている場合、マニフェストには信頼された発行元からの証明書が必要です。または、ソリューションをインストールできません。 IEESC を使用しない場合、既定の動作では、エンド ユーザーに対して信頼の決定を行うよう求めるメッセージが表示されます。
IEESC と Internet Explorer 7 以降の影響を管理するには、信頼できる Web サイトと汎用名前付け規則 (UNC) パスを特定し、それらを信頼できるセキュリティ ゾーン (ローカル イントラネットまたは信頼済みサイト) のいずれかに追加します。ゾーンの管理方法の詳細については、ClickOnce 信頼された発行元の構成に関するページを参照してください。