ASP.NET空url参数导致web表单aspx中出现错误未经处理的异常

ASP.NET空url参数导致web表单aspx中出现错误未经处理的异常,asp.net,webforms,Asp.net,Webforms,当将空url参数传递到aspx页面时,我们会遇到一个新的异常。页面加载正在抛出一个空引用异常,我认为该异常将由页面加载处理。这是一个刚刚开始发生的新问题,这里会发生什么 提前谢谢你 在将一个较旧的应用程序升级到.net4.6.2之后,我遇到了同样的问题。 问题是web.config中中的Microsoft.Security.AntiXssEncoder的旧版本,它似乎与新的.net版本不兼容 我发现AntiXssEncoder库已经直接迁移到.NETFramework版本4.5中 因此,我将en

当将空url参数传递到aspx页面时,我们会遇到一个新的异常。页面加载正在抛出一个空引用异常,我认为该异常将由页面加载处理。这是一个刚刚开始发生的新问题,这里会发生什么


提前谢谢你

在将一个较旧的应用程序升级到.net4.6.2之后,我遇到了同样的问题。 问题是web.config中
中的
Microsoft.Security.AntiXssEncoder的旧版本,它似乎与新的.net版本不兼容

我发现AntiXssEncoder库已经直接迁移到.NETFramework版本4.5中

因此,我将
encoderType
属性更改为
System.Web.Security.AntiXss.AntiXssEncoder

我的httpRuntime标记现在看起来像这样:

更多详情:

将旧应用程序升级到.net4.6.2后,我遇到了同样的问题。 问题是web.config中
中的
Microsoft.Security.AntiXssEncoder的旧版本,它似乎与新的.net版本不兼容

我发现AntiXssEncoder库已经直接迁移到.NETFramework版本4.5中

因此,我将
encoderType
属性更改为
System.Web.Security.AntiXss.AntiXssEncoder

我的httpRuntime标记现在看起来像这样:

更多详情: