0
我试图重定向到拒绝访问(403)上的自定义错误页面,并且iis表示它只是显示了丑陋丑陋403页面,我在web.config上进行了以下更改自定义错误页面asp.net mvc 4
<httpErrors>
<remove statusCode="403"/>
<error statusCode="403" path="ErrorManager/InsufcientPrivilage"/>
</httpErrors>
和
<customErrors mode="On">
<error statusCode="403" redirect="ErrorManager/InsufcientPrivilage" />
<error statusCode="404" redirect="ErrorManager/PageNotFound"/>
</customErrors>
奇怪的是,404自定义错误页的工作,但403不
NOP,同样丑陋的403页的IIS –
您好,我更新了我的答案。 (包括〜/到重定向属性值的开头) –
最后我必须使用HandleUnauthorizedRequest方法来做重定向 –