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


CookieAuthenticationOptions.Cookie Свойство

Определение

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

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

Значение свойства

Комментарии

  • Значение по умолчанию для файла cookie Name.AspNetCore.Cookies. Это значение следует изменить при изменении имени AuthenticationScheme, особенно если система использует обработчик проверки подлинности файлов cookie несколько раз.
  • SameSite определяет, должен ли браузер разрешать присоединение файла cookie к одному и тому же сайту или межсайтовой запросам. Значение по умолчанию — Lax, что означает, что файл cookie может быть присоединен только к межузлийным запросам с использованием безопасных методов HTTP и запросов на одном сайте.
  • HttpOnly определяет, должен ли браузер разрешать доступ к файлу cookie с помощью клиентского Кода JavaScript. Значение по умолчанию — true, что означает, что файл cookie будет передаваться только в HTTP-запросы и не будет доступен javaScript на странице.
  • Expiration в настоящее время игнорируется. Используйте ExpireTimeSpan для управления временем существования проверки подлинности файла cookie.
  • Для SecurePolicy задается значение по умолчанию SameAsRequest.

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