我试图在用户登录到我网站的安全部分后将其重定向。
我目前正在使用
Response.Redirect(Request.Url.OriginalString.ToLower().Replace("http://", "https://"));
但是页面只是挂起然后失败。
这是我第一次尝试 https 站点,所以请多关照 :)
如何设置站点以接受 https?
我做错了什么?
最佳答案
if (HttpContext.Current.Request.Url.Host.CompareTo("https://yourwebsite") != 0)
{
HttpContext.Current.Response.Redirect("https://yourwebsite" + Context.Request.Url.PathAndQuery);
}
关于c# - 从 http 传输到 https asp.net c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4098013/