Analytics

2016年1月22日 星期五

[ASP.NET]解決 .NetFramework 4.0以上發生"具有潛在危險Request.Form 的值已從用戶端偵測到" (Resolve .Net Framework 4.0 or more occur "value from the end user of potentially dangerous Request.Form detects")


問題
NetFramework 4.0以上發生"具有潛在危險Request.Form 的值已從用戶端偵測到"



解決方法
為該頁面加上
<%@ ..... validateRequest="False" %>

或是web.config的system.web區段加入如下
<system.web>
    <pages validaterequest="False">
</system.web>


但上述方式在4.0含以上不適用,解決方式為:
1.為該頁面加上
<%@ ..... validateRequest="False" %>
2.web.config的system.web區段加入如下
<system.web>
    <httpRuntime requestvalidationmode="2.0">
</system.web>

沒有留言:

熱門文章