Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Symptômes

Après la configuration de Microsoft Dynamics CRM 2013 Internet IFD Deployment (IFD), à l’aide d’un Proxy d’Application Web Active Directory Federation Services sur Windows Server 2012 R2, les utilisateurs peuvent recevoir un message d’erreur HTTP 404 lorsque vous tentez d’accéder à l’URL IFD externe pour CRM.

Les utilisateurs peuvent également observer une boucle de redirection entre l’URL IFD de CRM et l’URL de l’ADFS utilisée lors de la configuration d’IFD.


L’erreur suivante peut également être enregistré dans le journal sur le serveur web de Services de fédération Active Directory d’événements :

Microsoft.IdentityServer.Web.InvalidRequestException : MSIS7042 : la même session du navigateur client a effectué le 'X' demandes dans les dernières secondes 'Y'. Pour plus d’informations, contactez votre administrateur.

à Microsoft.IdentityServer.Web.Protocols.PassiveProtocolHandler.UpdateLoopDetectionCookie (WrappedHttpListenerContext de contexte)

à Microsoft.IdentityServer.Web.Protocols.WSFederation.WSFederationProtocolHandler.SendSignInResponse (contexte de WSFederationContext, la réponse à MSISSignInResponse)

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

à Microsoft.IdentityServer.Web.PassiveProtocolListener.OnGetContext (WrappedHttpListenerContext de contexte)

Cause

Le serveur Active Directory Federation Services Web Application Proxy traduit le URL pour les en-têtes de réponse HTTP

Résolution

1. Connectez-vous en tant qu’administrateur sur le serveur Windows Server 2012 R2 qui héberge le rôle WAP
2. obtenir les ID des applications WAP pour CRM. Dans une fenêtre de Windows PowerShell, tapez la commande suivante :
 
Get-WebApplicationProxyApplication | CODE de format-Table, nom, ExternalURL

3. Notez les numéros des points de terminaison CRM suivants qui ont été spécifiés lors de la configuration de déploiement de pour Internet CRM

Domaine de serveur d’Application Web
Domaine du Service Web de découverte
URL de domaine externe

4. Exécutez la commande suivante via PowerShell, à l’aide de l’ID obtenus dans la procédure précédente, pour désactiver la traduction de l’URL dans des en-têtes de réponse

-ID < WebApplicationServerDomainID > Set-WebApplicationProxyApplication - DisableTranslateUrlInResponseHeaders
-ID < DiscoveryWebServiceDomainID > Set-WebApplicationProxyApplication - DisableTranslateUrlInResponseHeaders
-ID < ExternalDomainURLID > Set-WebApplicationProxyApplication - DisableTranslateUrlInResponseHeaders

5. Redémarrez les Services ADFS sur le serveur de Proxy d’Application Web et le serveur ADFS

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×