グローバル asax Application_Error からこの行をスローしようとしています
throw new HttpException((int)HttpStatusCode.Unauthorized, "Forbidden");
しかし、何らかの理由で、ブラウザーで 401 ではなく 200 が表示されます。その理由はわかりますか?
アップデート:
protected void Application_Error(object sender, EventArgs e)
{
throw new HttpException((int)HttpStatusCode.Unauthorized, "Forbidden");
}