Yay güvenliği ile Web uygulamamın parçalarını, https: security:intercept-url
etiketi ile güven altına almam gerekiyor. ÖrneğinYay Güvenliği: https'yi bayrak ile zorlamak nasıl?
:
<security:intercept-url pattern="/**/*secure*" requires-channel="https"/>
<security:intercept-url pattern="/**" requires-channel="http" />
dosya adı veya https olsun düşük düzeyde "güvenli" içeren dizinleri "güvenli" olan tüm istekler, dinlenme http alacak Bu şekilde.
Spring force https yapmak için bir bayrak kullanmanın bir yolu var mı? "?" Den sonra işler alan hiçbir şey alamadım. bir URL’nin => Http
http://domain/abc => http
http://domain/abc?secure=true
Bahar sonra şeffaf https://domain/abc?secure=true
için http://domain/abc?secure=true
olacak her talebi yönlendirmek olacaktır.
Bunu başarmanın bir yolu var mı? Örnekteki ilk örnek, "?" Den önce bir "güvenli" sonuca ulaşır, ancak "?" Ifadesinden sonra bir bayrağa sahip bir çözüm/desen arıyorum. bir tek.
Soruyu anlamıyorum. Bunu mu demek istediniz? Http: // domain/abc? Secure = true' kullanıcıyı 'https: // domain/abc' olarak yönlendirmeli mi? Yoksa "güvenli = true" istek parametresini içeren herhangi bir URL "HTTPS kullanmalıdır" demek istiyor musunuz? –
Evet, http: // etki alanı/abc? Secure = true kullanıcıyı yönlendirmeli https: // etki alanı/abc? Güvenli = true – Ansgar