Applies ToDynamics CRM 2013

Problembeschreibung

Nach dem Konfigurieren von Microsoft Dynamics CRM 2013 Internet Facing Deployment (IFD) mit Active Directory Federation Services Webanwendungsproxy auf Windows Server 2012 R2 können Benutzer HTTP 404 Fehlermeldung beim Zugriff auf externe IFD-URL für CRM.Benutzer können auch eine Umleitung Schleife zwischen CRM-IFD-URL und die ADFS URL während der IFD-Konfiguration beobachten.Bei Anwendung auf dem Webserver Active Directory Federation Services anmelden, kann auch folgende Fehler protokolliert:

Microsoft.IdentityServer.Web.InvalidRequestException: MSIS7042: gleiche Clientbrowsersitzung hat 'X' Anfragen in den letzten Sekunden "Y". Informationen erhalten Sie bei Ihrem Administrator.

bei Microsoft.IdentityServer.Web.Protocols.PassiveProtocolHandler.UpdateLoopDetectionCookie (WrappedHttpListenerContext-Kontext)

bei Microsoft.IdentityServer.Web.Protocols.WSFederation.WSFederationProtocolHandler.SendSignInResponse (WSFederationContext-Kontext, MSISSignInResponse Antwort)

bei Microsoft.IdentityServer.Web.PassiveProtocolListener.ProcessProtocolRequest (ProtocolContext ProtocolContext, PassiveProtocolHandler ProtocolHandler)

bei Microsoft.IdentityServer.Web.PassiveProtocolListener.OnGetContext (WrappedHttpListenerContext-Kontext)

Ursache

Active Directory Federation Services Anwendung Webproxyserver übersetzt die URL für die HTTP-Antwortheader

Problemlösung

1. Melden Sie sich als Administrator auf dem Windows Server 2012 R2-Server, der WAP-Rolle hostet2. erhalten Sie die IDs der WAP Applikationen für CRM. Geben Sie folgenden Befehl in einem Windows PowerShell-Fenster: Get-WebApplicationProxyApplication | Format-Table-ID, Name, ExternalURL3. Notieren Sie die IDs der folgenden CRM-Endpunkte, die bei der Konfiguration der Bereitstellung CRM mit Internetzugriff angegeben wurdenDomäne des WebanwendungsserversDomäne von Discovery Web ServiceURL der externen Domäne4. Führen Sie folgenden Befehl über PowerShell mithilfe der IDs erhalten in den vorherigen Schritten URL Übersetzung im Antwortheader deaktiviertSet-WebApplicationProxyApplication - ID < WebApplicationServerDomainID > - DisableTranslateUrlInResponseHeadersSet-WebApplicationProxyApplication - ID < DiscoveryWebServiceDomainID > - DisableTranslateUrlInResponseHeadersSet-WebApplicationProxyApplication - ID < ExternalDomainURLID > - DisableTranslateUrlInResponseHeaders5. Starten Sie ADFS-Dienste auf die ADFS-Server und Web Application Proxyserver

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.