在SpringSecurity5.1.6中,注销成功url总是重定向到HTTP而不是HTTPS

在SpringSecurity5.1.6中,注销成功url总是重定向到HTTP而不是HTTPS,https,wildfly,logout,spring5,Https,Wildfly,Logout,Spring5,我已经在Wildfly16应用服务器中配置了SpringSecurity5.1.6。 对于注销,我已完成如下配置; 当我使用HTTP url时,没有问题。但当我使用HTTPS URL时,单击注销链接后,它将重定向到“注销成功URL”中配置的相对路径,协议为HTTP而不是HTTPS 我已经尝试使用“”来定义InternalResourceViewResolver bean。但问题依然存在 还尝试将通道设置为https。但问题依然存在。 我不想在“注销成功URL”中硬编码https URL 我们

我已经在Wildfly16应用服务器中配置了SpringSecurity5.1.6。 对于注销,我已完成如下配置;

当我使用HTTP url时,没有问题。但当我使用HTTPS URL时,单击注销链接后,它将重定向到“注销成功URL”中配置的相对路径,协议为HTTP而不是HTTPS

我已经尝试使用“
”来定义InternalResourceViewResolver bean。但问题依然存在

还尝试将通道设置为https。但问题依然存在。

我不想在“注销成功URL”中硬编码https URL


我们还可以尝试解决此问题吗?

当您将RequireChannel设置为https,然后访问注销成功url时,发生了什么?@NatFar…相同的结果。仍然将登录URL重定向为HTTP而不是https。到目前为止,我正在添加一个自定义处理程序,该处理程序扩展了“SimpleRullogoutSuccessHandler”。在“success handler ref”中引用客户处理程序就是为了达到这个目的。但如果我们有一个在所有相对路径处理程序中从上下文设置协议的解决方案,这仍然很容易。