簡體   English   中英

從ASP.NET中的文本框發布自定義JSON

[英]Posting custom JSON from a text box in ASP.NET

我在ASP.NET中有一個簡單的Web表單。 自定義JSON輸入到表單中,然后發布到服務器。 相反,在加載頁面時,文本框中會出現與父數據對象(json附加到該對象)相關聯的任何內容。

雖然初始的JSON集顯示正常,但將表單回發會導致驗證錯誤和請求失敗。 我現在的要求是能夠輸入自定義json數據。 數據可能很復雜(對象樹)。 在表單上保留安全性和驗證但允許自定義json的最佳方法是什么?

您是否可以嘗試在使用JavaSCribe在客戶端上對數據進行編碼,然后再將其發布到服務器上,然后在服務器上對其進行解碼。 可能只有幾個字符導致此。

另一種選擇是禁用內置驗證的asp.net並以某種方式自己驗證數據。

在這兩種情況下,我認為您都應該進行某種其他驗證,以確保您不會捕獲SQL注入。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM