Wix を使用して MSI を作成しましたが、うまく機能しますが、MSI をインターネットに公開して IE または Chrome からダウンロードすると、ダウンロードが完了した後、セキュリティ スキャナーは MIS が一般的なダウンロード ファイル タイプではないと見なし、潜在的なリスクがあります。
手がかりを教えてもらえますか?
ありがとう
Wix を使用して MSI を作成しましたが、うまく機能しますが、MSI をインターネットに公開して IE または Chrome からダウンロードすると、ダウンロードが完了した後、セキュリティ スキャナーは MIS が一般的なダウンロード ファイル タイプではないと見なし、潜在的なリスクがあります。
手がかりを教えてもらえますか?
ありがとう
現在わかっていることをまとめて回答を作成するには: この問題は、アプリケーションが信頼されていないために発生します。信頼できるようにするには、コード署名証明書で署名する必要があります。これにより、アプリケーションが変更されず、安全に実行できることがエンド ユーザーに保証されます。コード署名証明書は、次のような複数の場所で購入できます。
それに加えて、ローカルの信頼されたルート証明書に追加した後、信頼されているように振る舞う証明書を自分で生成することもできます。これはテスト目的のみであり、他のコンピューターでは信頼されないことに注意してください。
署名されていない MSI の UAC プロンプトは、有効なデジタル署名を持つものとは異なるため、MSI に署名することは常に良い考えです。
これを行う方法の詳細については、MSDN -方法: SignTool.exe を使用してセットアップ ファイルに署名する (Windows インストーラー) を参照してください。
標準の Windows PC で信頼できる証明書が必要な場合は、信頼できるサード パーティによって署名されたMicrosoft Authenticode コード署名証明書が必要です。個人的には Comodo を使用しています - http://www.instantssl.com/code-signing/