play框架配置 拦截器_如何使用Play框架为https配置SSL证书
生活随笔
收集整理的這篇文章主要介紹了
play框架配置 拦截器_如何使用Play框架为https配置SSL证书
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
play框架配置 攔截器
我花了幾個小時試圖使它起作用,最后,問題是我自己沒有使用keytool生成CSR(證書請求)。
當我嘗試通過https訪問Play時,我一直收到此錯誤:
javax.net.ssl.SSLPeerUnverifiedException:對等方未通過身份驗證
問題最終是我創建并導入SSL證書的密鑰庫沒有用于CSR(證書請求)的公鑰。
因此這里是使用godaddy .com生成SSL證書并使用Play Framework 2.1+進行安裝的快速版本。
首先生成這樣的密鑰對:
keytool -keysize 2048 -genkey -alias tomcat -keyalg RSA -keystore tomcat.keystore然后生成CSR:
keytool -certreq -alias tomcat -file csr.txt -keystore tomcat.keystore注意:請確保這與您在步驟1中生成私鑰的密鑰庫相同! keytool -import -alias intermed -keystore tomcat.keystore -trustcacerts -file gd_bundle.crt keytool -import -alias tomcat -keystore tomcat.keystore -trustcacerts -file mycert.crt
(將mycert.crt替換為新GoDaddy證書的文件名和位置)
注意:您需要事先執行“ play dist”,以便將當前軟件編譯到目標子目錄中的發行版中。
翻譯自: https://www.javacodegeeks.com/2014/01/how-to-configure-an-ssl-certificate-with-play-framework-for-https.html
play框架配置 攔截器
總結
以上是生活随笔為你收集整理的play框架配置 拦截器_如何使用Play框架为https配置SSL证书的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 查询版本号(查询版本 linux)
- 下一篇: 安卓玩赛尔号(安卓赛尔号)