スプリングセキュリティを使用していますが、いくつかのURLにHTTPSを強制したいと思います。しかし、私の証明書はサブドメインです。
たとえば、http:// www .mydomain.com / myaccountにアクセスした場合、https:// secure .mydomain.com/myaccountにリダイレクトされます。
春のセキュリティでこれを達成するための最良の方法は何ですか?
スプリングセキュリティを使用していますが、いくつかのURLにHTTPSを強制したいと思います。しかし、私の証明書はサブドメインです。
たとえば、http:// www .mydomain.com / myaccountにアクセスした場合、https:// secure .mydomain.com/myaccountにリダイレクトされます。
春のセキュリティでこれを達成するための最良の方法は何ですか?
最も効率的な方法かどうかはわかりませんが
if(URL.getProtocol().equalsIgnoreCase("https"))
then replace "www." with " secure."
2番目の部分のURLでwwwを置き換える方法を参照してください