FormsAuthentication.RequireSSL Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, показывающее требуется ли файлам Cookie проверки подлинности с помощью форм протокол SSL для возвращения на сервер.
public:
static property bool RequireSSL { bool get(); };
public static bool RequireSSL { get; }
member this.RequireSSL : bool
Public Shared ReadOnly Property RequireSSL As Boolean
Значение свойства
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
атрибута элемента конфигурации форм. Вы можете указать в файле Web.config для приложения ASP.NET, требуется ли протокол SSL (secure Sockets Layer) для возврата файла cookie проверки подлинности форм на сервер, задав requireSSL
атрибут. Для получения дополнительной информации см. Secure.
Рекомендуется, если вы настраиваете requireSSL
как false
, вы также настраиваете slidingExpiration
как false
, чтобы сократить время, в течение которого билет действителен.