Aracılığıyla paylaş


Roles.CookieRequireSSL Özellik

Tanım

Rol adları tanımlama bilgisinin sunucuya döndürülmesi için SSL gerekip gerekmediğini belirten bir değer alır.

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

Özellik Değeri

true sunucuya rol adları tanımlama bilgisini döndürmek için SSL gerekiyorsa; aksi takdirde , false. Varsayılan değer: false.

Örnekler

Aşağıdaki örnekte, bir ASP.NET uygulaması için Web.config dosyasının bölümündeki roleManager öğesi system.web gösterilmektedir. Uygulamanın bir SqlRoleProvider örnek kullandığını ve olarak trueayarlandığını cookieRequireSSL belirtir.

<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>

Açıklamalar

ASP.NET uygulamanızın Web.config dosyasında özniteliğini ayarlayarak cookieRequireSSL uygulamanızdaki sunucuya rol adları tanımlama bilgisini döndürmek için SSL(Güvenli Yuva Katmanı) gerekip gerekmediğini belirtebilirsiniz. Daha fazla bilgi için bkz. Secure.

Şunlara uygulanır

Ayrıca bkz.