CookieTempDataProviderOptions.Cookie プロパティ

定義

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 ユーザーの同意を要求します。

適用対象