Как увидеть подробные 500 ошибок?

11

У меня есть ii8, на котором я пытался развернуть мой веб-API asp.net. Я предполагаю, что я делаю что-то не так, потому что когда я пытаюсь увидеть, работает ли мой API, я получаю ошибку 500.

Однако это не говорит мне, в чем ошибка. Как я могу получить более подробную информацию?

chobo2
источник

Ответы:

16

В диспетчере IIS выберите свой сайт, дважды щелкните Error Pagesзначок и щелкните значок на Edit Feature Settingsпанели справа. Выберите Detailed Errors. Если этого недостаточно, нажмите кнопку .NET Error Pagesв ASP.NETразделе, снова Edit Feature Settingsна панели справа выберите Off.

Если это производственный компьютер, измените эти параметры обратно после завершения отладки кода.

Питер Хандорф
источник
это буквально ничего не изменило в ответе для меня, поэтому я попытался сбросить iis… все еще не повезло :( хотя и использую iis 10.
Война
Этот ответ помог мне найти способ увидеть, в чем проблема на моей веб-странице, это действительно стоило! Спасибо!
Жоао Силва
Мне нужно было сделать это как для сайта, так и для сервера, чтобы получить подробную информацию о том, как сделать это полностью в моем браузере (на другом компьютере)
Player One
2

IIS по умолчанию покажет вам подробные ошибки, если вы просматриваете через localhost на самом веб-сервере. Это может помочь?

Крис Сатола
источник
1
Простой, но легко забыть
freefaller