Поделиться через


CookieTempDataProviderOptions.Cookie Свойство

Определение

Определяет параметры, используемые для создания файла cookie в CookieTempDataProvider.

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 может привести к тому, что браузеры не будут отправлять файлы cookie обратно на сервер в потоке входа OAuth.
  • Для SecurePolicy задается значение по умолчанию SameAsRequest.
  • Для HttpOnly задается значение по умолчанию true.
  • Для IsEssential задается значение по умолчанию false. Это свойство учитывается только в том случае, если пользователь выбирает cookiePolicyMiddleware. Если вы используете ПО промежуточного слоя CookiePolicyMiddleWARE вместе с CookieTempDataProvider, задайте для этого свойства true значение или запросите согласие пользователя на использование несущественных файлов cookie.

Применяется к