2010-02-09 7 views
0

Je souhaite rediriger http vers https. J'ai essayé celui-ci, mais j'ai un problème, je dois rediriger vers une autre page. request.url donne la page actuelle, alors que j'ai besoin de rediriger vers une autre page. Comment puis-je faire cela.Comment rediriger http vers https

if(!Request.IsSecureConnection) 

{ 
    string redirectUrl = Request.Url.ToString().Replace("http:", "https:"); 

    Response.Redirect(redirectUrl); 

} 

Cordialement

cmrhema

+2

Redirection vers l'autre page :) – ron

Répondre

2

Le code affiché va créer exactement la même URL, seulement avec un https: PERFIX, comme vous remplacez simplement http: avec https::

string redirectUrl = Request.Url.ToString().Replace("http:", "https:"); 

Si vous souhaitez rediriger vers une autre page, faites simplement cela:

Response.Redirect("https://example.com/anotherPage.aspx"); 
Questions connexes