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.