Прочитать на английском

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


FormsAuthentication.RequireSSL Свойство

Определение

Возвращает значение, показывающее требуется ли файлам Cookie проверки подлинности с помощью форм протокол SSL для возвращения на сервер.

public static bool RequireSSL { get; }

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

true, если протокол SSL необходим для возвращения на сервер файлов Cookie проверки подлинности с помощью форм; в противном случае — false. Значение по умолчанию — false.

Примеры

В следующем примере кода задается requireSSL атрибут в файле Web.config.

<authentication mode="Forms">
  <forms loginUrl="member_login.aspx"
    cookieless="UseCookies"
    requireSSL="true"
    path="/MyApplication" />
</authentication>

Комментарии

Значение RequireSSL свойства задается в файле конфигурации для приложения ASP.NET с помощью requireSSL атрибута элемента конфигурации forms . В файле Web.config приложения ASP.NET можно указать, требуется ли SSL (Secure Sockets Layer) для возврата файла cookie проверки подлинности форм на сервер, задав requireSSL атрибут . Для получения дополнительной информации см. Secure.

Если вы настраиваете requireSSL как false, рекомендуется также настроить slidingExpiration как false, чтобы сократить количество времени, в течение которого билет действителен.

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

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

См. также раздел