5

複数のキーと証明書が追加されたキーストアがあります。キー ストアのエイリアスに基づく証明書を使用し、それを SSL に使用したいです。次のシステム プロパティを設定しようとしましたが、何も役に立ちませんでした。

System.setProperty("javax.net.ssl.keyAlias", "abcd");
System.setProperty("javax.net.ssl.keyStoreAlias", "abcd");

キーエイリアスを照合する代わりに、キーストアからの最初の証明書を常に使用します

4

1 に答える 1

6

JSSEリファレンスガイド(またはガイド全体)の[カスタマイズ]セクションを見ると、javax.net.ssl.keyAliasプロパティjavax.net.ssl.keyStoreAliasはありません。

エイリアス名を使用して必要な証明書を選択する方法はアプリケーション次第ですが、明示的にロードする必要があります。一部のフレームワークは、独自のプロパティまたは構成オプションを使用します。

于 2012-10-10T10:28:59.720 に答える