Я написал пользовательский AuthorizeAttribute
с переопределением HandleUnauthorizedRequest
.Это переопределение условно устанавливает код состояния ответа на 404 с помощью:
var response = filterContext.HttpContext.Response;
response.StatusCode = 404;
response.ContentType = null;
response.End();
Проблема в том, что полный ответ:
HTTP/1.1 404 Not Found
Server: ASP.NET Development Server/10.0.0.0
Date: Mon, 24 Jan 2011 16:43:08 GMT
X-AspNet-Version: 4.0.30319
X-AspNetMvc-Version: 2.0
Cache-Control: private
Connection: Close
, когда я хочу отправить страницу по умолчанию 404,Что-то вроде:
Как мне это сделать?