首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Netbeans在Tomcat中配置HTTPS

无法使用Netbeans在Tomcat中配置HTTPS
EN

Stack Overflow用户
提问于 2016-02-20 00:21:39
回答 1查看 314关注 0票数 1

请帮帮忙

1)生成密钥

代码语言:javascript
复制
   keytool -genkey -alias Crunchify -keyalg RSA -keystore

2)复制Key <tomcat installation dir>/Conf目录

3)修改server.xml文件

代码语言:javascript
复制
<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)打开工程web.xml,在<web-app>下添加如下标签

代码语言:javascript
复制
<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>
EN

回答 1

Stack Overflow用户

发布于 2016-05-10 22:16:40

嘿,我不确定这是不是一个问题,但是类似的事情正在发生在我身上,问题是tomcat正在提供的keystore中寻找别名tomcat,如果没有任何别名就失败了。因此尝试使用别名tomcat执行步骤1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35509956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档