Gäller för
Dynamics CRM 2013

Symptom

När du har konfigurerat Microsoft Dynamics CRM 2013 Internet Facing Deployment (IFD), på Windows Server 2012 R2 Active Directory Federation Services Web tillämpningsproxyn får användare ett HTTP 404-felmeddelande när du försöker komma åt externa IFD-Adressen för CRM.Användare kan också se en omdirigering loop mellan CRM IFD-Adressen och ADFS-URL som används när IFD-konfigurationen.Följande fel kan också loggas i den Loggboken på webbservern Active Directory Federation Services:

Microsoft.IdentityServer.Web.InvalidRequestException: MSIS7042: samma klientsession webbläsaren har gjort 'X' begäranden i de sista sekunderna "Y". Kontakta administratören för mer information.

vid Microsoft.IdentityServer.Web.Protocols.PassiveProtocolHandler.UpdateLoopDetectionCookie (WrappedHttpListenerContext-sammanhang)

vid Microsoft.IdentityServer.Web.Protocols.WSFederation.WSFederationProtocolHandler.SendSignInResponse (WSFederationContext-kontext, MSISSignInResponse svar)

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

vid Microsoft.IdentityServer.Web.PassiveProtocolListener.OnGetContext (WrappedHttpListenerContext-sammanhang)

Orsak

Active Directory Federation Services Web Application Proxy-servern översatt URL: en för HTTP-svarshuvuden

Lösning

1. Logga in som administratör på Windows Server 2012 R2-server som är värd för WAP-roll2. Hämta ID: N för WAP-program för CRM. I Windows PowerShell-fönstret skriver du följande kommando: Get-WebApplicationProxyApplication | Formatera tabell-ID, namn, ExternalURL3. anteckna ID: N för följande CRM-slutpunkter som angavs vid konfigurationen av CRM Internet Facing DeploymentWeb Application Server-domänIdentifieringsdomäner Web ServiceExtern domän URL4. Kör följande kommando via PowerShell, med hjälp av ID: N som erhållits i föregående steg, inaktivera URL översättning i svarshuvudenAnge WebApplicationProxyApplication - ID < WebApplicationServerDomainID > - DisableTranslateUrlInResponseHeadersAnge WebApplicationProxyApplication - ID < DiscoveryWebServiceDomainID > - DisableTranslateUrlInResponseHeadersAnge WebApplicationProxyApplication - ID < ExternalDomainURLID > - DisableTranslateUrlInResponseHeaders5. Starta om AD FS-tjänster på både servern för AD FS och Web Application proxyserver

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.