java SSL ve sertifika deposu
Nasıl java programım benim anahtar deposuna sertifika içeren nerede olduğunu bilen var mı ? Ya da alternatif olarak nasıl anahtar deposu için java programım söylerim
CEVAP
SSL özellikleri Sistem Özellikleri üzerinden JVM düzeyinde ayarlanır. Ya bu programı çalıştırdığınızda ayarlayabilirsiniz anlamı (java -D....) Ya da Sistem yaparak, onları şifreli olarak ayarlayabilirsiniz.setProperty.
Set için özel anahtarlar aşağıda:
javax.net.ssl.anahtar deposu- Konumu Java anahtar deposu içeren bir dosya uygulama süreci kendi sertifika ve özel anahtar. Windows, belirtilen yol ileri kullanmalısınız eğik çizgi /, ters eğik çizgi yerine.
javax.net.ssl.keyStorePassword- Şifre gelen özel anahtara erişim için anahtar deposu dosyası tarafından belirtilen javax.net.ssl.anahtar deposu. Bu şifre iki kez kullanılır: İçin anahtar deposu kilidini dosya (parola deposu) ve şifresini çözmek İçin özel anahtar deposunun içinde saklı (anahtar parolası).
javax.net.ssl.trustStore- Konumu Java anahtar deposu dosyası içeren CA sertifikası güvenilir koleksiyonu bu uygulama süreci (güven deposu). Windows, belirtilen yol bölü,
/
,ileri kullanmak gerekir ters,\
yerine.Eğer güven bir saklama yeri değil bu özelliği kullanarak, belirtilen SunJSSE uygulama arar ve bir anahtar dosya kullanır < yerleri (sırayla) aşağıdaki gibidir:
$JAVA_HOME/lib/security/jssecacerts
$JAVA_HOME/lib/security/cacerts
javax.net.ssl.trustStorePassword- Anahtar deposu kilidini açmak için parola dosyası (parola deposu) tarafından belirtilen
javax.net.ssl.trustStore
.javax.net.ssl.trustStoreType- (İsteğe bağlı) Java anahtar deposu dosya biçimi, bu özellik değer piç (ya da PİÇ) vardır. Normalde bunu belirtmek varsayılan değer olduğundan, mülkiyet, zaten piç.
javax.net.hata ayıklama- Geçiş yapmak için SSL/TLS katmanı ayarlamak için oturum bu özellik ssl için.
java SSL ve sertifika deposu...
Nasıl almak için .java anahtar deposu ...
Nasıl bir Java HttpsURLConnection ile ...
Nasıl parola korumalı bir Java anahtar...
Java: sun.güvenlik.sağlayıcı.certpath....