2016-06-15 8 views
1

コードのJava - するSystem.setPropertyでjavax.net.ssl.keyStore - 。私のプロジェクトでJAR内の鍵ファイルへの参照

System.setProperty("javax.net.ssl.keyStore", "WS12345._.1.ks"); 
System.setProperty("javax.net.ssl.keyStorePassword", "jNY9vp6iTQ"); 
Authenticator.setDefault(new MyAuthenticator("WS12345._.1","password")); 

以下のように私はWS12345 ._を保つ1.ksファイルフォルダ(Eclipseで作業中)、コードは正常に動作します。しかし、同様のコードを変更してJar上で動作させる必要がある場合、キーストアファイルを特定できません。

Jarの操作中にこの秘密鍵をコードに追加するにはどうすればよいですか?

答えて

0

できません。これはURLではなくファイル名です。しかし、とにかくこれをしたくない。証明書をキーストアファイルに保存して、更新、取り消しなどを行うことができます。

関連する問題