(....)中检测到有潜在危险的 Request.Cookies 值,是什么意思?
还有asp.net中用Response.Cookies写Cookies有什么规则?

解决方案 »

  1.   

    是页面中的自动请求验证引起的,当检测到例如尖括号这些特别符号时,就会提示并且不会向服务器段提交,这是为了防止脚本注入攻击,但你也可以关掉,在aspx页面首行中加入validateRequest=false
      

  2.   

    在前面页面的page指令中加入<@page validateRequest=false>或者在web.config中设置<configuration>
       <system.web>
          <pages validateRequest=false>
       </system.web>
    </configuration>
      

  3.   

    可能楼主的代码中有提交HTML输入框或编辑框,所以要在aspx文件的page指令中添加validateRequest=false 取消验证。
      

  4.   

    两种方法:
    1.在当前页面的page指令中加入<@page validateRequest=false>2.在web.config中设置
    <configuration>
       <system.web>
          <pages validateRequest=false>
       </system.web>
    </configuration>