Je veux rediriger ma page http://
à https://
en jsp.http convertit en https allant à la boucle infinie
J'ai du code avec moi, mais il y a des problèmes.
<%
String req_protocol = request.getProtocol().toLowerCase();
String convertHttps = req_protocol.substring(0, req_protocol.indexOf("/")).toLowerCase();
if(convertHttps.equals("http")){
response.sendRedirect("https://xyz.com/signup/signup.jsp");
}
%>
il donne une page d'erreur en tant que "boucle infinie".
Utilisez isSecure() pour déterminer si elle utilise https http://download.oracle.com/docs/cd/E17802_01/products/products/servlet/2.3/javadoc/javax/servlet/ServletRequest.html#isSecure() – Vjy
Utilisez fiddler2 ou similaire pour capturer la réponse réelle et l'afficher ici. Le code semble OK - est-ce le code que vous utilisez? –