WebLogic8.1 配置SSL/HTTPS单向认证
準備
1、已經生成名為localhost.jks的證書庫,證書庫的密碼為localhost。
2、證書庫中有別名為localhost的證書,證書的域名為localhost。
3、已安裝WebLogic8.1。
步驟
1、將localhost.jks證書庫上傳到/weblogic/bea/weblogic81/server/lib/目錄下。
/weblogic/bea/weblogic81/server/lib/srieservice.com_keystore.jks
2、在WebLogic的console(控制臺)中找到Keystores & SSL
server->Configuration->Keystores & SSL
3、選擇自定義
Change->Custom Indentity And Custom Trust->continue
4、填寫 Custom Identity
Custom Identity Key Store File Name: /weblogic/bea/weblogic81/server/lib/srieservice.com_keystore.jks
Custom Identity Key Store Type: JKS
Custom Identity Key Store Pass Phrase(密碼): localhost
Confirm Custom Identity Key Store Pass Phrase: localhost
填寫完成后,continue
5、填寫Review SSL Private Key Settings
Private Key Alias(證書別名): localhost
Passphrase(密碼): localhost
Confirm Passphrase: localhost
填寫完成后,continue,finish。
6、重啟WebLogic。
7、測試。
在瀏覽器中打開地址:https://localhost:7901
server->Configuration->General->SSL Listen Port是https端口。
PS:WebLogic8.1只能識別簽名算法為md5、sha1的證書。目前為止,簽名算法為md5、sha1的證書已經不安全了。解決辦法為:升級WebLogic(這個好像比較麻煩),或者使用反向代理(比如使用nginx將https請求轉成http請求)。
總結
以上是生活随笔為你收集整理的WebLogic8.1 配置SSL/HTTPS单向认证的全部內容,希望文章能夠幫你解決所遇到的問題。