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


Roles.CookieRequireSSL Свойство

Определение

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

public:
 static property bool CookieRequireSSL { bool get(); };
public static bool CookieRequireSSL { get; }
static member CookieRequireSSL : bool
Public Shared ReadOnly Property CookieRequireSSL As Boolean

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

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

Примеры

В следующем примере показан элемент roleManager в system.web разделе файла Web.config для приложения ASP.NET. Он указывает, что приложение использует SqlRoleProvider экземпляр и задает для значение cookieRequireSSLtrue.

<roleManager defaultProvider="SqlProvider"
  enabled="true"
  cacheRolesInCookie="true"
  cookieName=".ASPROLES"
  cookieTimeout="30"
  cookiePath="/MyApplication"
  cookieRequireSSL="true"
  cookieSlidingExpiration="true"
  cookieProtection="Encrypted" >
  <providers>
    <add
      name="SqlProvider"
      type="System.Web.Security.SqlRoleProvider"
      connectionStringName="SqlServices"
      applicationName="MyApplication" />
  </providers>
</roleManager>

Комментарии

Вы можете указать, требуется ли ssl (secure Sockets Layer) для возврата файлов cookie имен ролей на сервер в приложении, задав cookieRequireSSL атрибут в файле Web.config для приложения ASP.NET. Для получения дополнительной информации см. Secure.

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

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