私が使用する場合は角度で
$cookies.put('key','{somedata}');
Cookie では、返される {somedata}%7Bsomedata%7D
を使用してクライアント側からこれにアクセスすると、次のようになります。$cookies.get('key');
しかし、C#を使用してサーバー側からアクセスしようとすると、
代わりにRequest.Cookies["key"]
返されます%7Bsomedata%7D
{somedata}.
そのため、C# コードでこれらの値にアクセスするときに問題が発生しています。
C#コードで正しい文字列を取得できるように、角度を介してCookieを設定する方法を提案してください