httpCookies Ögesi (ASP.NET Ayarlar Şeması)
Bir Web uygulaması tarafından kullanılan tanımlama bilgileri özelliklerini yapılandırır.
<httpCookies domain="String"
httpOnlyCookies="true|false"
requireSSL="true|false" />
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst ögeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik |
Açyklama |
---|---|
domain |
İsteğe bağlı String özniteliği. Tanımlama bilgisi etki alanı adını ayarlar. |
httpOnlyCookies |
İsteğe bağlı Boolean özniteliği. Internet Explorer 6 SP1'de HttpOnlyCookies tanımlama bilgisinin çıktısını etkinleştirir. Varsayılan değer false'tur. |
requireSSL |
İsteğe bağlı Boolean özniteliği. Güvenli Yuva Katmanı (SSL) iletişiminin gerekli olup olmadığını gösteren değeri ayarlar. Varsayılan değer false'tur.
Not
Bu ayar, requireSSL yapılandırmasını sunan diğer özelliklerin herhangi biri tarafından geçersiz kılınır (örneğin: authentication için forms Ögesi (ASP.NET Ayarlar Şeması)).
|
Alt Öğeler
Yok.
Üst Öğeler
Öge |
Açıklama |
---|---|
configuration |
Ortak dil çalıştırma modülü ile .NET Framework uygulamaları tarafından kullanılan bütün yapılandırma dosyalarında yer alması gereken kök öge. |
system.web |
Yapılandırma dosyasındaki ASP.NET yapılandırma ayarları için kök öge belirtir. ASP.NET Web uygulamalarını yapılandıran ve uygulamaların davranışını denetleyen yapılandırma ögelerini içerir. |
Açıklamalar
Internet Explorer, Internet Explorer 6 SP1'de çalınan tanımlama bilgilerine neden olan siteler arası komut dosyası tehditlerinin etkisini azaltmaya yardımcı olan HttpOnlyCookies olarak adlandırılmış tanımlama bilgisi özelliği için destek eklemiştir. true'ya ayarlanmış HttpOnlyCookies'i olan tanımlama bilgisi uyumlu bir tarayıcı tarafından alındığında, istemci tarafı komut dosyasına erişilemez. Lütfen olası saldırılara ve bu tanımlama bilgisi özelliği bunları etkisini nasıl yardımcı olabileceğiniz hakkında daha fazla bilgi için bkz: HTTP-Only tanımlama bilgilerini öğretici MSDN'de ile siteler arası komut dosyası Azaltıcı.
Varsayılan Yapılandırma
Aşağıdaki varsayılan httpCookies ögesi makine yapılandırma dosyası veya kök Web.config dosyasında açıkça yapılandırılmamıştır, fakat .NET Framework sürüm 2.0'daki uygulama tarafından döndürülen varsayılan yapılandırma budur.
<httpCookies httpOnlyCookies="false"
requireSSL="false"
domain="" />
Örnek
Aşağıdaki örnek, bir ASP.NET uygulamasının tanımlama bilgilerini yapılandırmaktadır.
<httpCookies httpOnlyCookies="false"
requireSSL="false" />
Öğe Bilgileri
Yapılandırma Bölümü İşleyicisi |
|
Yapılandırma Üyesi |
|
Yapılandırılabilir Konumlar |
Machine.config Kök düzeyinde Web.config Uygulama düzeyinde Web.config Sanal veya fiziksel dizin düzeyinde Web.config |
Gereksinimler |
IIS sürüm 5.0, IIS sürüm 5.1 veya IIS sürüm 6.0 .NET Framework sürüm 1.0, .NET Framework 1.1 veya .NET Framework 2.0 Visual Studio 2003 veya Visual Studio 2005 |
Ayrıca bkz.
Görevler
Nasıl Yapılır: Özel dizin Yer Ayarlar kullanarak yapılandırma
Nasıl Yapılır: ASP.NET Yapılandırması kilitlemek Ayarlar
Başvuru
system.web Ögesi (ASP.NET Ayarlar Şeması)
configuration Ögesi (Genel Ayarlar Şeması)
Kavramlar
ASP.NET Yapılandırması dosyası hiyerarşi ve Kalıtım
ASP.NET Yapılandırması güvenliğini sağlama
ASP.NET Yapılandırması senaryoları
Diğer Kaynaklar
Genel Yapılandırma Ayarları (ASP.NET)
ASP.NET Web site Administation