2012-10-03 55 views
1

我正在使用Java EE和JSP創建一個Web應用程序。我使用Tomcat和WebSphere Application Server作爲服務器應用程序。如何在JSP中使用SSL(在Java EE應用程序中)?

我想在SSL中實現我的web應用程序,因此它顯示https://並且有安全的站點圖標。

如何在tomcat和WAS上使用SSL加密創建Java EE Web應用程序。

回答

1

獲取SSL證書並將其安裝到您的服務器上。 (您的ISP應該能夠提供幫助)如果安裝正確,您只需要將HTTP從HTTP更改爲HTTPS即可。

您可能想要查看是否通過HTTPS訪問。一種方法是在JSP中檢查它。請嘗試以下代碼片段:

if (!request.getScheme().equals("https") 
{ 
    // throw an error something... 
} 

否則,您的代碼應該可以使用HTTP或HTTPS。

附錄:如果你想創建自己的自簽名的證書,請MobilFIsh openSSL或谷歌 「JAVA OpenSSL的」

+1

...或'request.isSecure()' – Isaac

相關問題