1

我正在使用 Java EE 和 JSP 创建一个 Web 应用程序。我使用 Tomcat 和 WebSphere Application Server 作为服务器应用程序。

我想在 SSL 中实现我的网络应用程序,因此它显示 https:// 并具有安全站点图标。

如何在 tomcat 和 WAS 上创建具有 SSL 加密的 Java EE Web 应用程序。

4

1 回答 1

1

获取 SSL 证书并将其安装在您的服务器上。(您的 ISP 应该能够提供帮助。)如果安装正确,您需要做的就是从 HTTP 更改为 HTTPS。

您可能需要检查任何访问是否通过 HTTPS。一种方法是在您的 JSP 中检查它。尝试以下代码段:

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

否则,您的代码应该使用 HTTP 或 HTTPS。

附录:如果您想创建自己的自签名证书,请查看MobilFish openSSL或 Google “JAVA openssl”

于 2012-10-03T18:08:35.957 回答