Sintomas
Considere o seguinte cenário:
-
Tem o Service Pack 4 (SP4) para o Microsoft Forefront Unified Access Gateway 2010 instalado.
Nota É necessário para clientes do Internet Explorer 11 SP4. -
Tem um tronco portal que publica as aplicações que foram definidas para fornecer baseado no formulário de sessão único (SSO) para o recurso publicado back-end para as aplicações web.
Neste cenário, ligações de clientes que utilizam o Internet Explorer 11 falharem a autenticação de SSO para a aplicação web.
Causa
Este problema ocorre devido a uma alteração na cadeia de agente do utilizador no Internet Explorer 11. O ficheiro de FormLoginDataDefinitions.xml de Gateway de acesso unificado é definido para corresponder a "MSIE" para todas as versões do Internet Explorer. No entanto, a cadeia do user agent 11 do Internet Explorer não contém "MSIE" tal como versões anteriores. Por conseguinte, o browser é classificado incorrectamente.
Esta cadeia "MSIE" é adicionada à cadeia de agente do Internet Explorer 11 quando executado no modo de compatibilidade para que SSO baseada no formulário funciona neste modo.
Resolução
Este problema foi corrigido no conjunto de actualizações 1 para o Forefront Unified Access Gateway 2010 Service Pack 4.
Solução alternativa
Para contornar este problema, siga estes passos:
-
No ficheiro de FormLoginDataDefinitions.xml, adicione o seguinte para a secção "Suportado todos os":
<USER_AGENT id="IE11">
< nome > Internet Explorer 11 < / nome >
< assinatura check_by = "Procurar" > rv:11 < / assinatura >
<USER_AGENT> -
Adicione este ID para o USER_AGENT_GROUP necessário. Por exemplo, se o ficheiro SSO FormLogin.xml limites para < procura AGENT_TYPE = "grupo" > all_supported < / AGENT_TYPE >, adicione o seguinte para o < nome USER_AGENT_GROUP = "all_supported" > secção do ficheiro FormLoginDataDefinitions.xml:
<USER_AGENT_ID>IE11</USER_AGENT_ID>
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Mais informações
Obter informações sobre as alterações de cadeia do user agent para o Internet Explorer 11.
Nota O compatível com o ("compatível com") e tokens de browser ("MSIE") são removidos no 11 do Internet Explorer.
Referências
Obter informações sobre a terminologia utilizada pela Microsoft para descrever actualizações de software.