У меня есть aspx страница, и она отображает пользовательскую ошибку, но я не вижу подробное сообщение об ошибке. Мой web.config похож на это,
Чтобы увидеть ошибку, вам необходимо customErrors выключить , например:
<customErrors mode="Off"></customErrors>
Из документов , вот параметры для атрибута режима
:
- Вкл - указывает, что пользовательские ошибки включены. Если атрибут defaultRedirect не указан, пользователи видят общую ошибку. Пользовательские ошибки отображаются удаленным клиентам и локальному хосту.
- Выкл. - указывает, что пользовательские ошибки отключены. Подробные ошибки ASP.NET показаны удаленным клиентам и локальному узлу.
- RemoteOnly - указывает, что настраиваемые ошибки отображаются только удаленным клиентам, а ошибки ASP.NET отображаются на локальном хосте. Это значение по умолчанию.
Выключить
на рабочем сайте очень рискованно , поскольку некоторые сообщения об ошибках могут поставить под угрозу конфиденциальные данные на вашем сайте (например, код и пути, возможно, даже пароли).