gpt4 book ai didi

http - 在 https 上运行的生产服务器中,但在实时(在 Internet 上)中它仅显示 http

转载 作者:可可西里 更新时间:2023-11-01 17:24:48 26 4
gpt4 key购买 nike

我正在使用 Tomcat 7.0+ 开发 Liferay。我的 Web 应用程序与 www.hpmc.in 一起上线。

我已经成功安装了 SSL 证书,我还在 tomcat/conf/文件夹中的 server.xml 和 web.xml 中进行了相关更改。

在生产服务器请求被重定向到https://localhost:8080/____但在直播中它只显示http://hpmc.in/

请帮帮我。

服务器.xml

<Connector port="8080" protocol="org.apache.coyote.http11.Http11Protocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
keystoreFile="XXX/XXX/XXXX.jks" keystorePass="XXXX"
clientAuth="false" sslProtocol="TLS" />

在 web.xml 中,我添加了以下几行。

    <security-constraint>
<web-resource-collection>
<web-resource-name>HPMC Application</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>

Production Server URL Image

最佳答案

首先,

Why are you using port 8080 for https traffic?

此 (8080) 端口和 80 旨在使用非安全数据(8080 用于内部80 用于外部)。对于 https 流量,您应该使用 443/8443,这是 Tomcat 安全 (SSL/TLS) 数据的标准。

关于http - 在 https 上运行的生产服务器中,但在实时(在 Internet 上)中它仅显示 http,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48897844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com