swanrnd
@swanrnd
Издатель HTML5 игр

Как изменить ошибку 500 в IIS?

Сейчас имею я такую ситуацию:
65a5b4365b51467ca476bd60da7c4e29.png

Я хочу 2 вещи:
1) сделать что бы просто писалось серверная ошибка, без подробностей.
2) сделать ответ запроса с кодом 200 и с информацией об ошибки, кратко и в текстовом виде. Это для отладки сторонего сервеса. Debug=true.
  • Вопрос задан
  • 2320 просмотров
Пригласить эксперта
Ответы на вопрос 1
yamaoto
@yamaoto
la programmeur
в Web.Config'e
<customErrors mode="RemoteOnly" defaultRedirect="~/errors/error.aspx">
      <error statusCode="500" redirect="~/errors/error500.aspx"  redirectMode="ResponseRewrite" />/>
    </customErrors>


в файле страницы
<asp:Label runat="server" ID="ErrorMessage"></asp:Label>


в бэкенд файле страниы
protected void Page_Load(object sender, EventArgs e)
        {
var error = HttpContext.Current.Server.GetLastError();
this.ErrorMessage = error.Message;
        }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы