SSL sertifikamı web sunucumda tutmak için kullanıyorum bir jks java anahtar depom var. Anahtar deposunda SSL sertifikası çalışmıyor
İlk baştakeytool -genkey
komutunu kullanarak özel bir anahtar yarattık ve
tomcatserver
Sonra keytool -certreq
komutunu kullanarak bu anahtar için bir CSR yarattı takma adı verdi.
bu noktada, web sunucumda kullanacağım uygun sertifikaları almak için CSR'imi aldım ve Comodo'ya gönderdim. Kullanmak istediğim etki alanı adı adminhq.neo-image.com
Comodo'dan bir sürü sertifika aldım ve hepsini anahtar depomda aldım.
Keystore type: JKS
Keystore provider: SUN
Your keystore contains 5 entries
intermediateone, 22-Mar-2016, trustedCertEntry,
Certificate fingerprint (SHA1): 33:9C:DD:57:CF:D5:B1:41:16:9B:61:5F:F3:14:28:78:2D:1D:A6:39
root, 22-Mar-2016, trustedCertEntry,
Certificate fingerprint (SHA1): 02:FA:F3:E2:91:43:54:68:60:78:57:69:4D:F5:E4:5B:68:85:18:68
tomcatserver, 22-Mar-2016, PrivateKeyEntry,
Certificate fingerprint (SHA1): 49:E8:28:47:04:53:77:CC:C8:5E:21:30:0C:4C:9A:29:C9:53:24:6C
intermediatetwo, 22-Mar-2016, trustedCertEntry,
Certificate fingerprint (SHA1): F5:AD:0B:CC:1A:D5:6C:D1:50:72:5B:1C:86:6C:30:AD:92:EF:21:B0
adminhq.neo-image.com, 22-Mar-2016, trustedCertEntry,
Certificate fingerprint (SHA1): AF:FA:22:7F:AE:3E:6B:8C:67:DC:98:02:1F:03:D6:E5:3A:5B:82:4E
ama nedense bu benim web sunucusu için çalışmaz: Ben deposundaki tüm girişleri listelerseniz
şimdi bu gibi görünüyor. Web uygulamasına tarayıcı (Chrome) kullanarak erişmeye çalışırsam, hatalı SSL sertifikasına karşı uyarır. Daha fazla bilgi istediğimde, yalnızca adminhq.neo-image.com
için sertifikayı gösterir ve aynı varlık tarafından verildiğini belirtir.
Sertifika yolu yalnızca bu bir girişi gösterir.
Neyi yanlış yaptım?
["Tomcat'ı öncelikli olarak Apache veya Microsoft IIS gibi başka bir web sunucusunun arkasında bir Servlet/JSP kapsayıcısı olarak çalıştırırken, genellikle birincil web sunucusunu kullanıcıların SSL bağlantılarını işlemek için yapılandırmak gerekir."] (Https: //tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html) – JimmyB
Bu benim için geçerli değil çünkü Tomcat sadece benim serlvet konteyner değil, aynı zamanda web sunucusu – ForeverStudent
Tamam. Web sitesinde IIS7 logosunu gördüm, bu yüzden düşündüm ki ... :) – JimmyB