Symptômes
Considérez le scénario suivant :
-
Vous avez le Service Pack 4 (SP4) pour Microsoft Forefront Unified Access Gateway 2010 installé.
Remarque Service Pack 4 est requis pour les clients Internet Explorer 11. -
Vous avez un tronc de portail qui publie des applications qui ont été définies pour fournir à base de formulaires de session unique (SSO) pour la ressource publiée back-end pour les applications web.
Dans ce scénario, les connexions client qui utilisent Internet Explorer 11 échoueront l’authentification SSO pour l’application web.
Cause
Ce problème se produit en raison d’une modification de la chaîne user-agent dans Internet Explorer 11. Le fichier FormLoginDataDefinitions.xml de passerelle accès unifiée est défini pour correspondre à « MSIE » pour toutes les versions d’Internet Explorer. Toutefois, la chaîne user-agent Internet Explorer 11 ne contient-elle pas « MSIE » comme des versions antérieures. Par conséquent, le navigateur est classé correctement.
Cette chaîne « MSIE » est ajoutée à la chaîne de l’agent Internet Explorer 11 lors de l’exécution en mode de compatibilité afin de la fonctionnalité SSO basée sur le formulaire fonctionne dans ce mode.
Résolution
Ce problème est résolu dans le correctif cumulatif 1 pour Forefront Unified Access Gateway 2010 Service Pack 4.
Solution de contournement
Pour contourner ce problème, procédez comme suit :
-
Dans le fichier FormLoginDataDefinitions.xml, ajoutez ce qui suit à la section « Prise en charge tous les » :
<USER_AGENT id="IE11">
< nom > Internet Explorer 11 < /name >
< check_by SIGNATURE = « search » > rv:11 < / SIGNATURE >
<USER_AGENT> -
Ajoutez ce code à la USER_AGENT_GROUP requis. Par exemple, si votre fichier FormLogin.xml de l’authentification unique limite ici pour < recherche AGENT_TYPE = « groupe » > all_supported < / AGENT_TYPE >, ajoutez le code suivant pour le < nom USER_AGENT_GROUP = « all_supported » > section du fichier FormLoginDataDefinitions.xml :
<USER_AGENT_ID>IE11</USER_AGENT_ID>
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Plus d'informations
Obtenir des informations sur les modifications de chaîne de l’agent utilisateur pour Internet Explorer 11.
Remarque Les jetons de navigateur (« MSIE ») compatible (« compatible ») sont supprimés dans Internet Explorer 11.
Références
Obtenir des informations sur la terminologie que Microsoft utilise pour décrire les mises à jour logicielles.