我有一个安全托管并使用https的ASP.Net应用程序。 我需要导航到不安全的网站。
我在ASP.net网站上有一个aspx页面(使用https)。在这个aspx页面的page_load上,我正在使用如下的Response.Redirect,如果尝试导航到http网站,它不起作用但适用于https网站,
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Response.Redirect("http://www.cnn.com", false);
}
}
答案 0 :(得分:1)
可能是你应该终止当前的页面执行:
Response.Redirect("http://www.cnn.com", true);
顺便说一下这是另一个问题,但它说重定向工作正常:Asp.net Redirecting from Https to Http