2

自己署名証明書を作成し、ActiveX に署名しました。このトピックの手順に従いました。( Windows でコード署名用の自己署名証明書を作成するにはどうすればよいですか? )

違いの 1 つは、実行可能ファイルが MSI パッケージに含まれていることです。そのため、signtool を使用して、MSI ファイルと MSI 内の他のすべての DLL/Exe に署名しました。

証明書を信頼されたルート ストアにインポートしました。MSI のダウンロードをクリックすると、発行元が正しく、「不明な発行元」ではないことがわかりました。IE では MSI ファイルをダウンロードして実行できますが、ActiveX を呼び出そうとすると、IE でブロックされます。(エラー: オートメーション サーバーはオブジェクトを作成できません)

CN="my web site URL" を設定する必要があると言及している Web サイトをいくつか見つけました。"localhost" には何を入力すればよいですか?

私の ActiveX はイントラネット ネットワークで使用されるため、それらの CA から証明書を購入したくありません。

助けてください。ありがとうございました。

4

0 に答える 0