java - tomcat 中的 SSL 实现给出消息,因为服务器的证书不受信任

标签 java tomcat authentication ssl certificate

我正在 tomcat 6.0.26 的 server.xml 中进行以下设置,我的 url 打开时显示以下消息“服务器的证书不受信任”,“站点的安全证书不受信任!”在 chrome 中,在 firefox 中显示“此连接不受信任”。

<Connector port="8443" maxThreads="200"
           scheme="https" secure="true" SSLEnabled="true"
           SSLCertificateFile="/home/hcl/10.10.105.76.crt" 
           SSLCertificateKeyFile="/home/hcl/keystore.jks"
           SSLCertificateChainFile="/home/hcl/ThawteServerCA.pem"
           SSLPassword="changeitssl"       
           keystoreFile="/home/hcl/keystore.jks" keystorePass="changeitssl"
       keyAlias="10.10.105.76"
       socketFactory="org.apache.tomcat.net.SSLSocketFactory"
           clientAuth="false" SSLProtocol="TLS"/>

如何使用自签名和受信任的证书制作 SSL 站点?

在不提示任何证书消息的情况下,在 java-tomcat-jboss 中创建支持 SSL 的网站的正确步骤是什么?

最佳答案

基本上,您无法制作被认为受信任的自签名 SSL 证书。

不过,您可以获得免费的 SSL 证书,这些证书是受信任的。

您可以在以下地址获取:http://cert.startcom.org

关于java - tomcat 中的 SSL 实现给出消息,因为服务器的证书不受信任,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17990183/

相关文章:

java - 我如何在 java 中编写像 map 或 reduce 这样的高阶函数?

java - 创建高达 N 阶函数的符号导数的优雅方法

facebook - 在 Web 或移动设备上登录 Facebook 时出现 HTTP 500 错误

javascript - 排除来自身份验证快速站点的路由

java - LDAP 身份验证问题

java - java中重命名的文件路径如何保持不变?

java - 无法从android中的tomcat服务器访问我的WSDL文件

java - 确定当前 JSP 页面的文件系统路径

java - 使用 Apache 的双向 SSL 是否需要任何 Tomcat 设置?

java - 在我的例子中,JSF 中选择哪种用户身份验证?