当前位置: 首页 > 知识库问答 >
问题:

如何在tomcat上配置安全假端口?

彭星津
2023-03-14

我有一个在安全通道上运行的应用程序,我想配置一个安全端口。我正在将以下连接器添加到我的 tomcat 服务器.xml文件中

<Connector port="8443" protocol="HTTP/1.1" 
       maxThreads="150" secure="true"
       clientAuth="false" />

当我点击时它连接到服务器

https://localhost.com:8443 

在浏览器中,但我从未得到响应,它永远连接到服务器。

我非常感谢这方面的任何帮助。

谢谢。

共有2个答案

梁才
2023-03-14

我发现这个问题是由于我的应用程序所依赖的一个web服务关闭了,这就是为什么请求会永远被卡住。

然而,上面配置假安全端口的配置对我有效。

金承嗣
2023-03-14

是因为你的配置不完整。看看这个教程:http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html

它应该看起来更像这样:

<Connector
       protocol="HTTP/1.1"
       port="8443" maxThreads="200"
       scheme="https" secure="true" SSLEnabled="true"
       keystoreFile="${user.home}/.keystore" keystorePass="changeit"
       clientAuth="false" sslProtocol="TLS"/>

没有< code>SSLEnabled="true"就没有加密。

 类似资料:
  • 问题内容: 我正在尝试在Linux上的Tomcat中运行的Java Web应用程序中设置kerberos身份验证。我正在使用spring security kerberos扩展。我正在使用: jdk 1.7u75 spring-security-kerberos 1.0.0.RELEASE MS Active Directory 在我的本地开发计算机(Windows)上,一切运行正常。但是将应用程

  • 一、简介 此配置,可设置后台登陆最大失败次数,以防密码被试出。 其它配置相对简单不在详述。 二、功能演示 如图:

  • 问题内容: 如何在AWS ElasticBeanstalk上安装和配置Redis?有人知道如何编写.ebextension脚本来实现这一目标吗? 问题答案: AWS Elastic Beanstalk确实通过.ebextensions文件夹提供了资源配置。本质上,除了应用程序之外,您还需要告诉Elastic Beanstalk您还希望提供什么。用于置备到默认vpc。你需要 创建一个.ebexten

  • null SAP对其服务的评价: 用于XML签名的消息格式 SOAP消息必须包括以下数据:

  • 问题内容: 我正在运行Ubuntu 11.10,并已在该系统上安装Jenkins。 我看过一些有关如何设置反向代理(Apache,Nginx等)的教程,但是,这是专门用于jenkins的VM,我想让jenkins在端口80上运行时尽可能保持精简。 我发现了新贵的配置,并将端口修改为80 当我通过启动jenkins时,显示它运行了几秒钟然后终止。 这是因为jenkins 在特权端口上以用户身份运行吗

  • 问题内容: 我有一个结构如下的文件: 我想在命令行中覆盖。 对于其他值为简单类型(字符串,数字)的配置键,我可以使用进行覆盖,并且效果很好。 但是,我似乎找不到为 list 做到这一点的方法。在上面的示例中,我尝试将其设置为如下所示:,但是我得到了一个例外,即键值是字符串,而不是列表。 有没有一种方法可以通知类型安全配置库此值是一个列表? 问题答案: 为此,在1.0.1版中实现了另一种语法: