无法使用Netbeans在Tomcat中识别HTTPS



我已经按照以下步骤在 Netbeans 的 tomcat 中配置了 HTTPS,但是当我尝试通过 HTTPS 访问站点时,我收到错误"安全连接失败"。请帮忙

1) 生成密钥

   keytool -genkey -alias Crunchify -keyalg RSA -keystore

2) 复制密钥<tomcat installation dir>/conf 目录

3)修改服务器.xml文件

<Connector SSLEnabled="true" acceptCount="100" clientAuth="false" disableUploadTimeout="true" enableLookups="false" keystoreFile="conf/.keystore" keystorePass="password" maxThreads="25" port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" scheme="https" secure="true" sslProtocol="TLS"/>

4)打开项目网站.xml并在<web-app>下添加以下标签

<security-constraint>
    <display-name>Constraint2</display-name>
    <web-resource-collection>
        <web-resource-name>secure</web-resource-name>
        <description/>
        <url-pattern>/*</url-pattern>
    </web-resource-collection>
    <user-data-constraint>
        <description/>
        <transport-guarantee>CONFIDENTIAL</transport-guarantee>
    </user-data-constraint>
</security-constraint>
嘿,我

不确定这是否是一个问题,但类似的事情发生在我身上,问题是 tomcat 正在提供的密钥库中寻找别名 tomcat 并且如果没有,则会失败。因此,请尝试使用别名雄猫的步骤1

相关内容

  • 没有找到相关文章

最新更新