web-dev-qa-db-ja.com

Blazorを使ってクッキークライアント側を作成する方法

私はサーバーへのログインページを持っています。

そのため、Start IhttpContextAccessorを正常に注文しました。そして今私のBlazor関数で私は持っています:

httpContextAccessor.HttpContext.Response.Cookies.Append("test", "ddd");

上記のコード行をヒットしたときのデバッグでは、次のようにエラーが発生します。

「ヘッダーは読み取り専用で、応答はすでに開始されています。」

もちろん、私はCookieの「DDD」と「テスト」を節約することはできません。

9
bilpor

外部スクリプトの依存関係を避けたい場合

await jsRuntime.InvokeVoidAsync("eval", $"document.cookie = \"{cookieValue}\"")
 _

財産を免除したままCookie値を脱出します。

1