0

UNC パスから exe を開くときに、「発行元を確認できませんでした。このソフトウェアを実行してもよろしいですか」というエラーが表示されます。UNC パス (\abcserver\apps) から exe を開こうとしているとき。考えられる解決策は 2 つありますが、思いどおりには機能しませんでした。

これは、ネットワーク共有から 50 人以上がアクセスするアプリケーションです。フォーラムで与えられた解決策に従って、すべてのオプションをオンにしてイントラネット セキュリティをゾーンに追加しました。

(------Internet Explorer を開く | ツール | インターネット オプション | セキュリティを選択 ローカル イントラネット | サイト 3 つの選択ボックスすべてにチェックを入れます。サーバーを次のように追加します: \abcserver------)

しかし、すべてのユーザーがローカル マシンにセキュリティを追加することは望んでいません。とにかく、同じものを \abcserver にも追加しました。これをより効率的に修正する方法はありますか?

ありがとうございます。

4

2 に答える 2

-1

警告は、EXE がデジタル署名されていないためです。

次のいずれかを実行できます

  • EXE をローカルにコピーします (インストール プログラムを作成しますか?)
  • 警告が表示されないように、ユーザーのセキュリティ設定を変更します (これについては既にわかっています)。これを自動化して、ユーザーの苦痛とエラーの可能性を減らすことができる場合があります。
  • EXE に署名します。詳細については、こちら (一般)こちら (VB6 固有)を参照してください。証明書を購入する必要があります。おそらくセキュリティ設定を変更して証明書を信頼しない限り、自己署名はセキュリティ警告AFAIKを削除しません。それを回避しようとしているようです。
于 2013-07-28T16:40:22.737 に答える
-1

うまくいきました... exeファイルを非ntfsボリューム(USBフラッシュドライブ(FAT)など)に移動してから、もう一度元に戻します。

IT は、FAT にはない .exe ファイルの NTFS プロパティと関係があるようです。そのため、FAT ドライブに移動すると削除され、元に戻すとプロパティは失われます。

https://social.msdn.microsoft.com/Forums/vstudio/en-US/fc98080e-db2a-463f-a3a0-372acb3b6eab/disable-the-publisher-could-not-be-verified-for-a-certainを参照してください。 -application?forum=windowssecurity

于 2015-02-16T10:33:02.440 に答える