如何在MVC3上禁止403返回正确的消息?

时间:2012-10-21 20:49:05

标签: c# asp.net-mvc asp.net-mvc-3

我知道我可以使用Web API框架填充ReasonPhrase的{​​{1}}属性。但是我怎样才能对普通的“MVC”做同样的事情呢?

这是我目前的代码:

HttpResponseMessage

我也知道注释行会向客户端提供错误消息,但是在响应正文中。我不知道这是不是最好的做法。

我想做的是和link一样。

1 个答案:

答案 0 :(得分:0)

如果您遇到特定错误,请不要直接在您的webcofig中处理错误网络影像重定向到特定的错误页面

  <customErrors defaultRedirect="GenericError.htm" mode="RemoteOnly">
  <error statusCode="403" redirect="pagenotfoundlError.htm"/>
</customErrors>