前言
我們有系統是從 DB 讀取資料放到 DataTable 之中,再透過 JsonConvert.SerializeObject 將字串傳出去,如下,
1 | public string Post([FromBody] string value) |
解法
那就參考 ASP.NET MVC return JSON 被掃出 Reflected_XSS_All_Clients 問題這篇的設定方式,在 JsonConvert.SerializeObject 中,加入 JsonSerializerSettings 的設定值就可以了,如下,
1 | public string Post([FromBody] string value) |