Makale numarası: 942046 - Son Gözden Geçirme: 28 Eylül 2007 Cuma - Gözden geçirme: 1.0

IIS 7. 0'da üzerinde barındırılan bir Web sitesini ziyaret ettiğinizde bir hata iletisi: "HTTP Error 404.6 – VERB_DENIED"

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Belirtiler

ınternet ınformation Services (IIS) 7.0 üzerinde barındırılan bir Web sitesini ziyaret ettiğinizde aşağıdakine benzer bir hata iletisi alırsınız:
Sunucu uygulaması "application name" hatası
--------------------------------------------------------------------------------
HTTP hatası 404.6 – VERB_DENIED
hresult: 0
HRESULT açıklaması
# Başarıyla işlemi tamamlandı.

Neden

ApplicationHost.config dosyasını <verbs></a1> bölümünde hiçbir fiiller eklendiğinden, bu sorun oluşur. Ayrıca,<verbs>bölümünün allowUnlisted özelliği false olarak ayarlanır. Bu ayarı <handlers>bölümünde listelenen fiiller eklediğiniz tüm istekleri engeller. ApplicationHost.config dosyasını <a1><system.webServer></a1> düğümündeki <handlers>bölümdür.

Çözüm

Bu sorunu gidermek için aşağıdaki adımları izleyin:
  1. Bir metin düzenleyicisinde ApplicationHost.config dosyasını açın.

    Aşağıdaki klasörde ApplicationHost.config dosyadır:
    %SystemRoot%\system32\inetsrv\config
  2. Bulun <verbs allowUnlisted="false" /> etiketi.
  3. Bu etiket için değiştirme <verbs allowUnlisted="true" />.

    NotBu fiilleri, açıkça listelenmeyen tüm fiiller güvenlik nedeniyle izin vermek istemiyorsanız, ekleyebilirsiniz. Örneğin, yerine <verbs allowUnlisted="false" /> yerine aşağıdaki kodu etiketi:
    <verbs  allowUnlisted="false">
        <add verb="GET" allowed="true" />
    </verbs>
    

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 7.0
Anahtar Kelimeler: 
kbmt kbexpertiseadvanced kbtshoot kbprb KB942046 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:942046  (http://support.microsoft.com/kb/942046/en-us/ )