Comment nous transférons ma session de la page http à la page https.Comment nous transférons la session de la page http à la page https
Merci
Comment nous transférons ma session de la page http à la page https.Comment nous transférons la session de la page http à la page https
Merci
Essayez cette
protected override void OnInit(EventArgs e)
{
if (!Request.IsSecureConnection)
{
Response.Redirect(Request.Url.AbsoluteUri.ToLower().Replace("http://", "https://"), true);
}
}
la page charge
bool test = Request.IsSecureConnection;
if (!test)
{
Uri strQueryString = HttpContext.Current.Request.Url;
UriBuilder builder = new UriBuilder(strQueryString);
builder.Scheme = Uri.UriSchemeHttps;
builder.Port = 443;
Server.Transfer(builder.Uri.ToString());
}
Une façon de le faire: Mettre l'identification cookie sur l'ordinateur de l'utilisateur ou une chaîne d'identification d'adresse, fermeture de session, rediriger vers https, à partir de là obtenir des informations d'identité à partir du cookie ou l'adresse et ouvrir une nouvelle session ...
Envoyer des valeurs de session dans le cadre d'une requête HTTP GET ou POST depuis l'URL HTTP vers l'URL HTTPS.