我正在使用弹簧安全性,我想对一些 url 强制使用 HTTPS。但是我的证书在子域上。
例如,如果他们点击 http:// www .mydomain.com/myaccount 我希望他们被重定向到 https:// secure .mydomain.com/myaccount
使用 Spring Security 实现此目的的最佳方法是什么?
我正在使用弹簧安全性,我想对一些 url 强制使用 HTTPS。但是我的证书在子域上。
例如,如果他们点击 http:// www .mydomain.com/myaccount 我希望他们被重定向到 https:// secure .mydomain.com/myaccount
使用 Spring Security 实现此目的的最佳方法是什么?
不确定是否是最有效的方法,但
if(URL.getProtocol().equalsIgnoreCase("https"))
then replace "www." with " secure."
请参阅第二部分如何在 url 中替换 www