2012-05-23 109 views
5

當我嘗試在ASP.NET中提交表單時,出現上述異常。 This帖子是真的很有幫助,但即使設置ValidateRequest="false"後,我收到此錯誤僅適用於「&#」組合。由於我們使用挪威語字符,因此需要使用此特定組合。從客戶端檢測到潛在危險的Request.Form值

而且我也在web.config中設置了httpRuntime requestValidationMode="2.0"

+0

對我很好,即使發送這些字符也不會出錯。也許你做了一些重定向,你沒有把validaterequest放到所有頁面上。最好嘗試將其添加到web.config。 – Aristos

+0

是的你是對的。它工作時,我將它添加到web.config – Geethanga

回答

2

好的,從評論中,我也將其作爲答案。

ValidateRequest="false"放在web.config上,以防止它在被遺忘的頁面上遇到此聲明。

<pages validateRequest="false" ... > 
+0

這對我來說,和你一起,你應該在web.config文件中有httpRuntime requestValidationMode =「2.0」。 – Geethanga

相關問題