HttpCookie.Secure Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.