2017-01-27 10 views
1

Мы получаем новое исключение, когда пустые параметры url передаются на страницу aspx. нагрузка на страницу бросает исключение с нулевой ссылкой, которое, по моему мнению, будет обрабатываться загрузкой страницы. Это новый вопрос, который только что начался, что может происходить здесь? enter image description hereASP.NET пустой параметр url, вызывающий ошибку unhanded exception в веб-форме aspx

Заранее спасибо!

ответ

0

У меня была такая же проблема после обновления старого приложения до .net4.6.2. Проблема была в старой версии Microsoft.Security.AntiXssEncoder в <httpRuntime> в web.config, что кажется несовместимым с новой версией .net.

Я выяснил, что библиотека AntiXssEncoder была перенесена непосредственно в .net Framework версии 4.5.

Поэтому я изменил атрибут encoderType на System.Web.Security.AntiXss.AntiXssEncoder.

Мой httpRuntime тег теперь выглядит так: <httpRuntime targetFramework="4.6.2" requestValidationMode="4.5" enableVersionHeader="false" encoderType="System.Web.Security.AntiXss.AntiXssEncoder"/>

Подробнее: https://msdn.microsoft.com/en-us/library/system.web.security.antixss.antixssencoder%28v=vs.110%29.aspx#Remarks