gpt4 book ai didi

java - struts2强制将https url重定向到http

转载 作者:行者123 更新时间:2023-12-01 16:42:32 24 4
gpt4 key购买 nike

我用struts2编写了一个应用程序,部署在aws实例中并配置了ssl。在一些操作类映射中,我用下面的方法编写了重定向。

    <action name="autocomplete" class="configuration.routers.autocomplete.AutoCompleteAction">
<result name="showadd">/configuration/routers/autocomplete/Add.jsp</result>
<result name="showedit">/configuration/routers/autocomplete/Edit.jsp</result>
<result name="success" type="tiles">AutoComplteConfigDisplay</result>
<result name="display" type="redirect">autocomplete.action</result>
<result name="failure" type="tiles">failurepage</result>
<result name="input" type="tiles">failurepage</result>
</action>

每当我尝试添加任何记录并重定向到列表页面时,我都会被强制重定向到 http://..... url。

结果,该请求被 Chrome 阻止。以下是错误示例。

Mixed Content: The page at 'https://..../validateuser.action?mode=login was loaded over HTTPS, but requested an insecure form action 'http://.../sampleaction.do?mode=display'. This request has been blocked; the content must be served over HTTPS.

有人可以帮助我如何将 https://... 请求重定向到 struts2 中的 https://... url。

最佳答案

看起来像AWS load balancer set up问题。

确保您在规则操作类型下配置“重定向”以将 http 转换为 https。

关于java - struts2强制将https url重定向到http,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61835938/

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