Microsoft Dynamics CRM Web sitesine erişmeye çalıştığınızda bu sayfa hatasını görüntüleme yetkiniz yok

Bu makalede, Microsoft Dynamics CRM Web sitesine erişmeye çalıştığınızda oluşan Bu sayfa hatasını görüntüleme yetkiniz yok hatasını alabileceğiniz sorun için bir çözüm sağlanır.

Şunlar için geçerlidir: Microsoft Dynamics CRM 2011
Özgün KB numarası: 917818

Belirtiler

Microsoft Dynamics CRM Web sitesine erişmeye çalıştığınızda, sizden üç kez etki alanı kimlik bilgileri istenir. Ardından aşağıdaki hata iletisini alırsınız:

Bu sayfayı görüntüleme yetkiniz yok.

HTTP Hatası 401.1 - Yetkisiz: Geçersiz kimlik bilgileri nedeniyle erişim reddedildi.

Neden

Aşağıdaki koşullardan biri doğru olduğunda bu sorun oluşabilir:

  • Microsoft Dynamics CRM Web sitesi için Microsoft Internet Information Services (IIS) kimlik doğrulaması Kerberos kimlik doğrulamasını kullanacak şekilde yapılandırılmamış.
  • Microsoft Dynamics CRM Web sitesi konak üst bilgilerini kullanacak şekilde yapılandırılmıştır.

Çözüm

Bu sorunu çözmek için aşağıdaki adımları izleyin.

Microsoft Dynamics CRM Web sitesinin kullandığı tanımlayıcıyı belirleme

  1. Microsoft Dynamics CRM sunucusunda Başlat'ı, Yönetim Araçları'nı ve ardından Internet Information Services (IIS) Yöneticisi'ni seçin.

  2. Microsoft Dynamics CRM bilgisayar adını genişletin ve ardından Web Siteleri'ni seçin.

  3. Microsoft Dynamics CRM Web sitesini seçin ve Tanımlayıcı sütunundaki değeri not edin.

    Not

    Microsoft Dynamics CRM varsayılan Web sitesine yüklediyseniz, bu değer 1'dir.

  4. Microsoft Dynamics CRM Web sitesi tanımlayıcısını doğrulayın. Bunu yapmak için şu adımları uygulayın:

    1. Başlat'ı seçin, Çalıştır'ı seçin, regedit yazın ve ardından TAMAM'ı seçin.

    2. Aşağıdaki kayıt defteri alt anahtarlarını bulun:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM

    3. Web sitesi'ni seçin ve Değer verileri alanındaki değeri not edin.

      Not

      Değer /LM/W3SVC/1'e benzer. Son numaranın, 3. adımda not ettiğiniz Web sitesi tanımlayıcısı ile aynı olması gerekir.

IIS'yi Microsoft Dynamics CRM Web sitesi için Kerberos kimlik doğrulamasını kullanacak şekilde yapılandırma

  1. Başlat'ı seçin, Çalıştır'ı seçin, cmd yazın ve tamam'ı seçin.

  2. Komut isteminde aşağıdaki komutu yazın ve Enter tuşuna basın:

    C:\Inetpub\AdminScripts\adsutil.vbs get w3svc/1/NTAuthenticationProviders

    Not

    Bu komutta 1, Microsoft Dynamics CRM Web sitesinin kullandığı tanımlayıcıyı belirleme bölümünde belirlediğiniz değeri temsil eder.

    Sonuç, kimlik doğrulamasının bu düzeyde ayarlanmadığını veya kimlik doğrulamasının NTAuthenticationProviders: (STRING)"NTLM" olarak ayarlandığını belirtir. Bu nedenle, Kerberos kimlik doğrulamasını ayarlamanız gerekir.

  3. Komut isteminde aşağıdaki komutu yazın ve Enter tuşuna basın:

    C:\Inetpub\AdminScripts\adsutil.vbs set w3svc/1/NTAuthenticationProviders "Negotiate,NTLM"

    Not

    Bu komutta 1, Microsoft Dynamics CRM Web sitesinin kullandığı tanımlayıcıyı belirleme bölümünde belirlediğiniz değeri temsil eder.

  4. Kerberos kimlik doğrulamasının doğru ayarlandığını doğrulamak için komut istemine aşağıdaki komutu yazın ve Enter tuşuna basın:

    C:\Inetpub\AdminScripts\adsutil.vbs get w3svc/1/NTAuthenticationProviders

    Not

    Bu komutta 1, Microsoft Dynamics CRM Web sitesinin kullandığı tanımlayıcıyı belirleme bölümünde belirlediğiniz değeri temsil eder.

    Sonuç aşağıdaki gibidir:

    NTAuthenticationProviders: (STRING)"Negotiate,NTLM"
    
  5. Microsoft Dynamics CRM sunucusunu yeniden başlatın.

Not

Microsoft Dynamics CRM Web sitesine erişmek için bir konak üst bilgisi kullanabilirsiniz. Bunu yaparsanız, sorunu çözmek için bu makaledeki yönergeleri de izlemeniz gerekir.