我一直在尝试重定向错误消息 401.2.:未经授权:由于服务器配置而导致登录失败,如下所示:
<customErrors defaultRedirect="Error.aspx" mode="On">
<error statusCode="401" redirect="Unauthorized.aspx" />
</customErrors>
但它实际上从未重定向。它仍然显示默认的“访问被拒绝”页面。
我在那里做错了什么?
将以下内容添加到 global.asax 似乎工作得很好:
void Application_EndRequest(object sender, EventArgs e)
{
if (Response.StatusCode == 401)
Response.Redirect("Unauthorized.aspx");
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)