2011-02-03 59 views
0

我們有一個網站被信任的用戶可以添加一些JavaScript跟蹤代碼放入提交了一份文本框中檢測到有潛在危險的Request.Form值,所以很自然我們已經關閉通過在頁指令中添加ValidateRequest =「false」來驗證。錯誤:從client--允許JavaScript提交

但是,我們似乎突然再次發現錯誤:從客戶端檢測到有潛在危險的Request.Form值,現在我們不能將ValidateRequest =「false」添加到配置或主頁面此頁面繼承自。那麼如何讓Javascript被髮布,什麼是覆蓋ValidateRequest?

我們使用的是.NET 3.5

+0

一旦你添加validaterequest = false來一個網頁,你不會得到網頁上的錯誤。也許你的代碼在提交後重定向到另一個頁面,並且該頁面拋出此錯誤。好心檢查。 – 2011-02-03 12:16:56

+0

可能沒有很好理解。 – Aristos 2011-02-03 20:04:30

回答

1

也許別的東西,而不是頁面,則觸發誤差由於框架作出的breaking changes ..如果你不能編輯web.config我怕你很漂亮很多卡住了。