我正在使用 Java EE 和 JSP 创建一个 Web 应用程序。我使用 Tomcat 和 WebSphere Application Server 作为服务器应用程序。
我想在 SSL 中实现我的网络应用程序,因此它显示 https:// 并具有安全站点图标。
如何在 tomcat 和 WAS 上创建具有 SSL 加密的 Java EE Web 应用程序。
我正在使用 Java EE 和 JSP 创建一个 Web 应用程序。我使用 Tomcat 和 WebSphere Application Server 作为服务器应用程序。
我想在 SSL 中实现我的网络应用程序,因此它显示 https:// 并具有安全站点图标。
如何在 tomcat 和 WAS 上创建具有 SSL 加密的 Java EE Web 应用程序。
获取 SSL 证书并将其安装在您的服务器上。(您的 ISP 应该能够提供帮助。)如果安装正确,您需要做的就是从 HTTP 更改为 HTTPS。
您可能需要检查任何访问是否通过 HTTPS。一种方法是在您的 JSP 中检查它。尝试以下代码段:
if (!request.getScheme().equals("https")
{
// throw an error something...
}
否则,您的代码应该使用 HTTP 或 HTTPS。
附录:如果您想创建自己的自签名证书,请查看MobilFish openSSL或 Google “JAVA openssl”