我有3個文件;Weblogic 10.3.6帶Crt文件的SSL
- AddTrustExternalCARoot.crt
- TrustedSecureCertificateAuthority_3.crt
- www_abcd_com.crt
的Weblogic問我自定義標識密鑰庫和自定義信任密鑰庫JKS文件。我怎樣才能用這個鍵配置一個weblogic 10.3.6服務器實例?
我有3個文件;Weblogic 10.3.6帶Crt文件的SSL
的Weblogic問我自定義標識密鑰庫和自定義信任密鑰庫JKS文件。我怎樣才能用這個鍵配置一個weblogic 10.3.6服務器實例?
您必須配置兩個密鑰庫。第一個名爲Identity store
的是你自己的證書和私鑰。這家商店將被用作您的服務器的身份,並將其證書發送給該商店的客戶。
第二個是Trust store
其中包含您的服務器將信任的所有根CA或中級CA的證書。希望與您的服務器進行雙向SSL連接的客戶必須擁有由您的Trust store
中列出的某個CA頒發的證書。
您可以在Server
配置頁面的Keystore
選項卡上指定這些存儲的地址。爲了做到這一點,你必須指定以下每個密鑰庫(第一截圖)信息:
由於可能會有更多的密鑰庫中的一個證書,並且每個人都有自己的別名和密碼,你必須指定給定密鑰庫中的身份證書的別名。爲此,請轉至Server
配置的SSL
選項卡,並根據您爲服務器身份和信任創建的密鑰庫文件(第二個屏幕截圖)填寫以下字段。
Client Certs Not Requested
單程SSL和Client Certs Requested and Enforced
爲雙向)這些截圖來自WebLogic 12c,但我認爲這些配置在10.3.6中是相同的。
另外我建議使用像Portecle這樣的GUI工具來創建或操作密鑰庫。
嗨moghaddam,我看不到你的共享screnshoot。我有兩個如上所述的crt文件。我不知道哪些是身份或密鑰庫。你可以說我的步驟。 –
你提到你有3個證書文件。您的服務器沒有私鑰嗎?您問題中指定的三個證書中哪一個屬於您的服務器?我認爲第三個應該是。所以你必須有另一個文件(包含pfx或p12擴展名)包含你的私鑰,它可以用來創建你的身份存儲。我可以在我的帖子中看到圖片。嘗試編輯我的帖子,看看圖像的直接鏈接,在那裏你可以複製它們並分開打開它們 – zaerymoghaddam
我現在從Godady購買了一個ssl。我有兩個crt文件gd_bundle-g2.crt和abcd.com.crt。我如何在Weblogic上安裝這個crt文件的ssl? –