tak*_*ako 7 ssl https tomcat keystore
我正在尝试配置Tomcat以接受HTTPS请求.问题是当我启动Tomcat时,我有以下异常:
严重:由于签名溢出,无法加载带有路径webapps/FT.keystore的密钥库类型JKS,bytes = 128
我已经创建了密钥库FT.keystore并将其放在webapps /目录中.
这是我用于HTTPS连接器的配置(xxx仅用于保持信息私有)
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
keystoreFile="webapps/xxx.keystore" keystorePass="xxxx"
clientAuth="false" sslProtocol="TLS" />
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我解决这个问题吗?我使用keytool($ JAVA_HOME/bin)生成我的密钥库和RSA算法.非常感谢.
您的连接器配置看起来不错,因此我怀疑生成的密钥库有问题。您确定按照Tomcat 6 SSL 配置方法中的说明生成了它吗?该命令应如下所示:
%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA
Run Code Online (Sandbox Code Playgroud)
(注意参数-alias tomcat- 我发现一些参考资料表明,将其省略会导致您遇到的“签名溢出”问题。)
| 归档时间: |
|
| 查看次数: |
31133 次 |
| 最近记录: |