Uygulandığı Öğe
Dynamics CRM 2013

Belirtiler

Microsoft Dynamics CRM 2013 Internet karşılıklı dağıtım (Windows Server 2012 R2 Active Directory Federasyon Hizmetleri Web Uygulama Proxy kullanarak IFD), yapılandırdıktan sonra kullanıcılar HTTP 404 hata iletisi için CRM dış IFD URL'ye erişmeye çalışırken alabilirsiniz.Kullanıcıların CRM IFD URL'sini ve ADFS IFD yapılandırma sırasında kullanılan URL arasında bir yönlendirme döngüsü de farketmiş.Görüntüleyici uygulama olay günlüğüne Active Directory Federasyon Hizmetleri web sunucusu üzerinde aşağıdaki hata da kaydedilebilir:

Microsoft.IdentityServer.Web.InvalidRequestException: MSIS7042: 'X' aynı istemci tarayıcı oturumunda yaptığı son 'Y' saniye içinde istekleri. Ayrıntılar için yöneticiye başvurun.

at Microsoft.IdentityServer.Web.Protocols.PassiveProtocolHandler.UpdateLoopDetectionCookie (WrappedHttpListenerContext içerik)

Microsoft.IdentityServer.Web.Protocols.WSFederation.WSFederationProtocolHandler.SendSignInResponse at (WSFederationContext içerik, MSISSignInResponse yanıt)

at Microsoft.IdentityServer.Web.PassiveProtocolListener.ProcessProtocolRequest (ProtocolContext protocolContext, PassiveProtocolHandler protocolHandler)

at Microsoft.IdentityServer.Web.PassiveProtocolListener.OnGetContext (WrappedHttpListenerContext içerik)

Neden

Active Directory Federasyon Hizmetleri Web Uygulama Proxy sunucusu URL'si HTTP yanıt üstbilgilerini çevrilir.

Çözüm

1. WAP rolünü barındıran Windows Server 2012 R2 sunucusunda yönetici olarak oturum açın2. WAP uygulamaları için CRM kimliklerini edinin. Windows PowerShell penceresinde, aşağıdaki komutu yazın: Get-WebApplicationProxyApplication | Biçim-tablo kimliği, adı, ExternalURL3. karşılıklı CRM Internet dağıtım yapılandırması sırasında belirtilen aşağıdaki CRM bitiş noktalarının kimlikleri dikkat edin.Web uygulama sunucusu etki alanıBulma Web hizmeti etki alanıDış etki alanından URL4. PowerShell, URL çeviri yanıt üstbilgilerini devre dışı bırakmak için önceki adımlarda elde kimlikleri kullanma yoluyla aşağıdaki komutu çalıştırınKümesi-WebApplicationProxyApplication - ID < WebApplicationServerDomainID > - DisableTranslateUrlInResponseHeadersKümesi-WebApplicationProxyApplication - ID < DiscoveryWebServiceDomainID > - DisableTranslateUrlInResponseHeadersKümesi-WebApplicationProxyApplication - ID < ExternalDomainURLID > - DisableTranslateUrlInResponseHeaders5. ADFS hem Web Uygulama Proxy sunucusu üzerinde ADFS hizmetlerini yeniden başlatın.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.