Bir "Erişim engellendi" hatası alabilirsiniz ileti WWW-Authenticate kullanın: bir Web sunucusuna bağlanmak için HTTP kimlik doğrulama yöntemi anlaşması

Makale çevirileri Makale çevirileri
Makale numarası: 899417 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

WWW-Authenticate kullandığınızda: HTTP yöntemini Negotiate bir Web sunucusuna bağlanmak için kimlik doğrulaması, ınternet Explorer istemcinin DNS önbellek girdisi zaman aşımına uğrarsa benzer bir hata iletisi alabilirsiniz:
HTTP yetkisiz hata 401-: Erişim engellendi

Neden

Bu sorun, aşağıdaki koşullar geçerli olursa oluşur:
  • ınternet Explorer seçenek Gelişmiş Etkinleştir tümleşik Windows kimlik doğrulaması etkinleştirilir.
  • Web sitesine erişmek için Netbıos adı'nı kullanın ve adı, etki alanı adı sistemi (DNS) ile tam olarak nitelenmiş etki alanı adı (FQDN) olarak çözümlenir.
  • Web sitesine hizmet asıl adı (SPN), yalnızca Active Directory dizin hizmetindeki bir FQDN olarak bulunmaktadır.
  • DNS önbellek zaman aşımı ayarını daha düşük değere yaşam süresi (TTL) ayarını <a1>DNS</a1> süreden değeridir.
WWW-Authenticate kullandığınızda: HTTP yöntemini Anlaşma kimlik doğrulaması'nı, ınternet Explorer istemcinin DNS önbellek girdisi zaman aşımına. Bu giriş süresi dolduğunda, Wininet.dll dosyasını istemci bilgisayarın etki alanı denetleyicisinden yeni SPNEGO belirteç isteği için istek HTTP Tekdüzen Kaynak tanımlayıcısını <a1>anabilgisayaradı</a1> girişi kullanır. Wininet.dll dosyasını ilk DNS Çözümleyicisi sorgudan döndürülen FQDN kullanmak yerine, bu ana bilgisayar adı girişi kullanır.

Çözüm

Hizmet paketi bilgileri

Bu sorunu gidermek için <a0></a0>, Windows Server 2003 için en son hizmet paketini edinin. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
889100En son Windows Server 2003 hizmet paketi nasıl elde edilir

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bu düzeltmenin, yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın. Bu düzeltme ek sınamaya tabi olabilir. Bu nedenle, bu sorun nedeniyle önemli ölçüde etkilenmediyseniz, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.

Düzeltme karşıdan yüklenebilir ise bu Bilgi Bankası makalesinin başında "Düzeltme karşıdan yüklenebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek ekibine başvurun.

Not Ek sorunlar oluşursa veya tüm sorun giderme işlemi gerekmiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Microsoft Müşteri Hizmetleri ve Destek telefon numaralarının tam listesi veya ayrı bir hizmet isteği oluşturmak için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not "Düzeltme karşıdan yüklenebilir" formunda, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bunun nedeni bu düzeltme, seçtiğiniz dil için kullanılamaz.Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki Tarih ve Saat aracında saat dilimi sekmesini kullanın.

Windows 98 için ınternet Explorer 6 Service Pack 1, ınternet Explorer 6 Service Pack 1, Windows Millennium Edition, Windows 2000 için ınternet Explorer 6 Service Pack 1 ve Windows XP için ınternet Explorer 6 Service Pack 1

   Date         Time   Version           Size     File name
   ----------------------------------------------------------
   10-Jun-2005  18:53  6.0.2800.1510     585,728  Wininet.dll   

Windows XP Service Pack 2 için ınternet Explorer 6

   Date         Time   Version           Size     File name
   --------------------------------------------------------
   11-Jun-2005  02:42  6.0.2900.2696     659,456  Wininet.dll  

Itanium tabanlı sistemler için Microsoft Windows Server 2003 Enterprise Edition ve Itanium tabanlı sistemler için Microsoft Windows Server 2003 Datacenter Edition

   Date         Time   Version         Size       File name    Platform
   ---------------------------------------------------------------------
   14-Jun-2005  03:15  6.0.3790.347    1,509,888  Wininet.dll   IA-64
   14-Jun-2005  03:15  6.0.3790.347      627,712  Wwininet.dll  x86   

x 86 tabanlı sürümleri Windows Server 2003

   Date         Time   Version           Size     File name
   ----------------------------------------------------------
   14-Jun-2005  03:15  6.0.3790.347      627,712  Wininet.dll  

Windows Server 2003 Service Pack 1

   Date         Time   Version           Size     File name
   ----------------------------------------------------------
   14-Jun-2005  19:14  6.0.3790.2464     662,528  Wininet.dll

WINDOWS XP

   Date         Time   Version           Size     File name
   ----------------------------------------------------------
   11-Jun-2005  02:42  6.0.2900.2696     659,456  Wininet.dll  

Windows XP Service Pack 2 için ınternet Explorer 7

   Date         Time   Version           Size     File name
   ----------------------------------------------------------
   15-May-2008  15:40  7.0.6000.20833    827,904  Wininet.dll  

Windows Server 2003 için ınternet Explorer 7

   Date         Time   Version           Size       File name    Platform
   ---------------------------------------------------------------------
   16-May-2008  10:38  7.0.6000.20833    827,904    Wininet.dll  x86
   16-May-2008  08:28  7.0.6000.20833    1,024,000  Wininet.dll  x64
   16-May-2008  08:25  7.0.6000.20833    1,887,744  Wininet.dll  IA-64   

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak ve bu hatanın sıklığını azaltmak için ınternet Explorer DNS önbellek zaman aşımı değeri, kuruluşta DNS TTL değeri aynı değere ayarlayın. ınternet Explorer DNS önbelleğini ayarlamak için zaman aşımı değeri, aşağıdaki adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, Regedit yazın ve Tamam ' ı tıklatın.
  2. Kullanıcı başına ınternet Explorer, DNS önbellek bir zaman aşımı değerini ayarlamak için <a0></a0>, bulun ve aşağıdaki kayıt defteri alt anahtarını bulup tıklatın:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Current Version\Internet Settings
  3. Düzen menüsünden Yeni ' nin üzerine gidin ve DWORD değeri ' ni tıklatın.
  4. DNSCacheTimeout yazın ve ENTER tuşuna basın.
  5. DNSCacheTimeout ' ı tıklatın, Düzenle ' yi tıklatın ve sonra Değiştir ' i tıklatın.
  6. Değer verisi kutusuna saniye cinsinden istediğiniz değeri yazın ve Tamam ' ı tıklatın.

    Not DNS TTL için varsayılan değer 1800 saniyedir.
  7. Kayıt Defteri Düzenleyicisi'nden çıkın.

Daha fazla bilgi

Bu düzeltmeyi etkinleştirmek için <a0></a0>, aşağıdaki adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, Regedit yazın ve Tamam ' ı tıklatın.
  2. Her kullanıcı, bu düzeltmeyi etkinleştirmek için <a0></a0>, bulun ve aşağıdaki kayıt defteri alt anahtarını bulup tıklatın:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl
    Bilgisayar başına, bu düzeltmeyi etkinleştirmek için <a0></a0>, bulun ve aşağıdaki kayıt defteri alt anahtarını bulup tıklatın:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl
  3. Düzen menüsünden Yeni ' nin üzerine gelin ve anahtar ' ı tıklatın.
  4. Tür FEATURE_ENSURE_FQDN_FOR_NEGOTIATE_KB899417 ve sonra ENTER tuşuna basın.
  5. Tıklatın FEATURE_ENSURE_FQDN_FOR_NEGOTIATE_KB899417.
  6. Düzen menüsünden Yeni ' nin üzerine gidin ve DWORD değeri ' ni tıklatın.
  7. Iexplore.exe yazın ve ENTER tuşuna basın.
  8. Iexplore.exe Ek Yardım düğmesini tıklatın.
  9. Düzen menüsünden Değiştir ' i tıklatın.
  10. Değer verisi kutusuna 1 girin ve Tamam ' ı tıklatın.

    Not Iexplore.exe alt anahtarı için geçerli değerler 0 ve 1 ' dir. 1 Değeri, düzeltmeyi etkinleştirir. 0 Değeri, düzeltmeyi devre dışı bırakır.
  11. Tıklatın FEATURE_ENSURE_FQDN_FOR_NEGOTIATE_KB899417.
  12. Düzen menüsünden Yeni ' nin üzerine gidin ve DWORD değeri ' ni tıklatın.
  13. Explorer.exe yazın ve ENTER tuşuna basın.
  14. Explorer.exe Ek Yardım düğmesini tıklatın.
  15. Düzen menüsünden Değiştir ' i tıklatın.
  16. Değer verisi kutusuna 1 girin ve Tamam ' ı tıklatın.

    Not Explorer.exe alt anahtarı için geçerli değerler 0 ve 1 ' dir. 1 Değeri, düzeltmeyi etkinleştirir. 0 Değeri, düzeltmeyi devre dışı bırakır.
  17. Kayıt Defteri Düzenleyicisi'nden çıkın.
SPNEGO ve kimlik doğrulama hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/ms995330.aspx

Durum

Microsoft bu durumun, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bir hata olduğunu onaylamıştır.

Bu sorun ilk olarak Windows Server 2003 Service Pack 2'de giderilmiştir.

Özellikler

Makale numarası: 899417 - Last Review: 15 Kasım 2007 Perşembe - Gözden geçirme: 2.8
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Explorer 6.0 SP1, Ne zaman ne ile kullanilir:
    • Microsoft Windows XP Service Pack 1
    • Microsoft Windows 2000 Professional SP4
    • Microsoft Windows 2000 Server SP4
  • Microsoft Windows XP Service Pack 2
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Service Pack 1
Anahtar Kelimeler: 
kbmt kbautohotfix kbwinserv2003sp2fix kbqfe kbhotfixserver kbauthentication kbfix kbbug kbpubtypekc KB899417 KbMttr
Machine-translated Article
Ö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:899417

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com