首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为https配置Tomcat后,https请求无响应

为https配置Tomcat后,https请求无响应
EN

Stack Overflow用户
提问于 2016-05-13 18:59:26
回答 1查看 1.4K关注 0票数 0

我已经使用SSL配置了TomcatV7.0服务器,如下面的链接所述。https://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html#Configuration

对于我的REST服务,我没有收到任何通过REST客户端发送的请求响应。网址:https://localhost:8443/context/getData

但是,如果我用下面的URL点击,就会有成功的响应。http://localhost:8080/context/getData

如果我遗漏了什么,请给我提个建议。

下面是server.xml连接器条目。

代码语言:javascript
复制
<Connector SSLEnabled="true" clientAuth="false" keystoreFile="C:\Users\Srivignesh\.keystore" keystorePass="changeit" maxThreads="150" port="8443" protocol="org.apache.coyote.http11.Http11Protocol" scheme="https" secure="true" sslProtocol="TLS"/> 

下面是web.xml条目。

代码语言:javascript
复制
<security-constraint>
  <web-resource-collection>
     <web-resource-name>Jersey RESTful Application</web-resource-name>
     <url-pattern>/*</url-pattern>
  </web-resource-collection>
  <user-data-constraint>
     <transport-guarantee>CONFIDENTIAL</transport-guarantee>
  </user-data-constraint>
</security-constraint> 

此外,当我在浏览器中键入以下URL时,它显示证书无效错误,指示https已成功配置。

https://localhost:8443/

EN

回答 1

Stack Overflow用户

发布于 2016-05-20 14:39:46

在纠正了2个错误后,让它正常工作。1.对应于正确TOMCAT服务器的server.xml在工作区文件夹本身中可用。这需要针对连接器条目进行更新。2.使用的REST服务,需要JSON输入。

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

https://stackoverflow.com/questions/37208312

复制
相关文章

相似问题

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