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方法來做重定向 –