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.

NotNot
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

System.Web.Configuration.HttpCookiesSection

Yapılandırma Üyesi

SystemWebSectionGroup.HttpCookies

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

System.Configuration

System.Web.Configuration

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 Yapılandırma Ayarları

ASP.NET Web site Administation

ASP.NET Yapılandırması dosyalarının

ASP.NET Yapılandırması API