Я использую атрибут пользовательских ошибок в web.config для обработки пользовательских ошибоксессия является недействительным после ResponseRewrite
Как это:
<customErrors mode="On" defaultRedirect="~/Error.aspx" redirectMode="ResponseRewrite" />
После выдается ошибка, страница перенаправляется на страницу с ошибкой, но когда я получаю доступ к сеансу на странице ошибки, он равен нулю.
Причина, по которой я использую ResponseRewrite
, а не ResponseRedirect
, потому что я передаю Exception id
через Элементы, используя elmah.
Я даже пытался создать новый пустой веб-сайт asp.net, и это все еще происходит.
Я видел некоторые подобные вопросы, но без ответа.
Не могли бы вы добавить код или более подробную информацию? Я не воспроизвожу ошибку в visual studio 2012, IIS 8. – nmat
Я использую visual studio 2010, iis6 – Amir