后台接受XML数据时遇到的问题
System.Web.HttpRequestValidationException: 从客户端(XML="<?xml version=\"1.0\...")中检测到有潜在危险的 Request.Form 值。
解决方法:
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- <pages validateRequest="false"/>
- <compilation debug="true" targetFramework="4.5.2">
- <assemblies>
- <add assembly="System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
- </assemblies>
- </compilation>
- </system.web>
不过,为了安全起见,最好不要validateRequest="false",可以添加一个异常监听。