Aracılığıyla paylaş


HttpCookie.Secure Özellik

Tanım

Tanımlama bilgisinin Güvenli Yuva Katmanı (SSL) kullanarak (yani yalnızca HTTPS üzerinden) iletilip aktarılmayacağını belirten bir değer alır veya ayarlar.

public:
 property bool Secure { bool get(); void set(bool value); };
public bool Secure { get; set; }
member this.Secure : bool with get, set
Public Property Secure As Boolean

Özellik Değeri

true tanımlama bilgisini bir SSL bağlantısı (HTTPS) üzerinden iletmek için; aksi takdirde , false. false varsayılan değerdir.

Örnekler

Aşağıdaki kod örneği, tanımlama bilgisi SSL kullanılarak iletecek şekilde ayarlandıysa eyleme geçer.

if (MyCookie.Secure)
 {
   //...
 }

If MyCookie.Secure Then
    '...
 End If
    

Açıklamalar

Bir uygulamanın tamamı için SSL kullanarak tanımlama bilgilerinin iletimini ayarlamak için uygulamanın kök dizininde bulunan Web.config yapılandırma dosyasında etkinleştirin. Daha fazla bilgi için bkz. httpCookies Öğesi (ASP.NET Ayarlar Şeması). Web.config dosyasında ayarlanan özellik geçersiz kılma değerleri kullanılarak Secure program aracılığıyla ayarlanan değerler.

Hassas bilgilerle ilgilenirken SSL şifrelemesi ile HTTPS protokolü kullanmanız kesinlikle önerilir. SSL, değiştirilen verilere (veri bütünlüğü) karşı koruma sağlar, kullanıcının kimliğini (gizlilik) korur ve verilerin beklenen istemciden (kimlik doğrulaması) kaynaklanmasını sağlar. Şifrelemenin avantajları hakkında daha fazla bilgi için bkz . Şifreleme Hizmetleri.

Şunlara uygulanır

Ayrıca bkz.