在线数据出现问题
在调用webService接口的时候,尝试手动输入xml调用接口,但是出现“检测到有潜在危险的 Request.Form 值”错误。
这个问题主要是由于,soap传输,net对输入内容进行检测,默认自动检测,如果不想检测可以被禁止。
指 ASP.NET 在从浏览器输入的所有内容中检查是否存在潜在的危险数据。如果是 true,则将所有输入数据与一个潜在危险值列表进行比较,从而执行请求验证。如果发生匹配,ASP.NET 将引发 HttpRequestValidationException 异常。
解决的办法有两个:
1.在PAGE 页面加上:
<% Page ValidateRequest="false" %>
2.也可以在WEB.CONFIG 中加上:
<configuration>
<system.web>
<pages ValidateRequest="false" />
</system.web>
<configuration>