【发布时间】:2014-08-06 20:49:17
【问题描述】:
我有一个安全托管并使用 https 的 ASP.Net 应用程序。 我需要导航到不安全的站点。
我在 ASP.net 网站(使用 https)中有一个 aspx 页面。在这个 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);
}
}
【问题讨论】:
-
你能提供更多细节吗?当你说它不起作用时,你会被引导到什么地方,你希望被引导到什么地方?
-
我认为这是浏览器限制,如果您在 https 站点中导航,它不会重定向到 http 站点,请尝试使用其他浏览器(测试是否是这种情况)
-
哇。那是一个糟糕的标题。你能明白为什么我刚刚改成的标题更好吗?
标签: c# asp.net response.redirect