1

社内で使用するための Java アプリをいくつか開発しています (jnlp)。Java 1.7u40 では、未知のパブリッシャーは将来の Java リリースでの実行が許可されないという厄介な警告が表示されます。

コード署名のために信頼できる CA によって jar に署名する必要があることは理解しています...自己署名では不十分です。内部使用のみを目的としてアプリに署名するためだけに料金を支払わなければならないという事実は好ましくありません。私は本当に何かを誤解しているに違いありません。CA (Verisign など) に支払う必要なく、将来の Java リリースで引き続き実行できるように、jar にコード署名する方法はありますか?

4

1 に答える 1

1

会社が内部 CA を実行している場合は、そこからコード署名証明書を発行できます。Active Directory を使用するほとんどの企業では、CA も展開されています。

もう 1 つの方法は、コード署名証明書を信頼できる証明書ストアにインストールするスクリプトをすべての会社のコンピューターで実行することです。

于 2013-10-12T02:03:38.410 に答える