CookieTempDataProviderOptions.Cookie プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
で CookieTempDataProviderCookie を作成するために使用される設定を決定します。
public:
property Microsoft::AspNetCore::Http::CookieBuilder ^ Cookie { Microsoft::AspNetCore::Http::CookieBuilder ^ get(); void set(Microsoft::AspNetCore::Http::CookieBuilder ^ value); };
public Microsoft.AspNetCore.Http.CookieBuilder Cookie { get; set; }
member this.Cookie : Microsoft.AspNetCore.Http.CookieBuilder with get, set
Public Property Cookie As CookieBuilder
プロパティ値
注釈
- SameSite では、既定値が Lax に設定されます。 これを に Strict 設定すると、ブラウザーが OAuth ログイン フローで Cookie をサーバーに送り返さない可能性があります。
- SecurePolicy では、既定値が SameAsRequest に設定されます。
-
HttpOnly では、既定値が
true
に設定されます。 -
IsEssential では、既定値が
false
に設定されます。 このプロパティは、ユーザーが CookiePolicyMiddleware をオプトインする場合にのみ考慮されます。 と共 CookieTempDataProviderに CookiePolicyMiddleware ミドルウェアを使用している場合は、このプロパティを に設定するか、重要でない Cookie に対するtrue
ユーザーの同意を要求します。