完全是 SSL 的新手,我终于设法让我的应用程序使用 https 运行:
在我添加的tomcat服务器中
<Connector port="8443"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="true" disableUploadTimeout="true"
acceptCount="100" debug="0" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="c:/keystore.key"
keystorePass="mypassword"
SSLEnabled="true" />
在我的应用程序中我添加了
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
现在我的问题是,即使我从 c:\ 中删除了我使用以下命令生成的密钥库文件:
keytool -genkey -alias tomcat -keypass pass -keystore keystore.key -storepass pass
我的应用程序仍然在 https 中运行?如果我有文件有什么区别?我真的说不出来?