0
オブジェクトリストをクッキーに格納する必要があります。私はクッキーに私のリストを保存するためにシリアル化する必要があることを知っています。MVCアプリケーションのCookieからオブジェクトをシリアル化、逆シリアル化するC#
Objectをシリアル化および逆シリアル化するためにJsonConvertを使用しようとしました。
このコードは正常に動作します。
Response.Cookies.Add(new HttpCookie("ShoppingCart", JsonConvert.SerializeObject(list)));
が、私はクッキーの値
var shoppingList = HttpContext.Request.Cookies.Get("ShoppingCart");
を取得しようとすると、私は次の例外を取得:
An exception of type 'System.Web.HttpRequestValidationException' occurred in System.Web.dll but was not handled in user code
あなたは私がここで間違って何をすべきかアドバイスしてくださいすることができます。ありがとう! 追加情報:潜在的に危険なRequest.Cookies値がクライアントから検出された(POST/GET/COOKIEでHTMLやXMLコードでMVCのブロック要求のいくつかのバージョンで