Os links na página não funcionam para um aplicativo de proxy de aplicativo
Este artigo ajuda-o a solucionar problemas porque links no seu aplicativo de proxy de aplicativo do Microsoft Entra não funcionam corretamente.
Visão geral
Após a publicação de um aplicativo de proxy de aplicativo, os únicos links que funcionam por padrão no aplicativo são os links para os destinos contidos na URL raiz publicada. Os links dentro dos aplicativos não estão funcionando. A URL interna para o aplicativo provavelmente não inclui todos os destinos de links dentro do aplicativo.
Por que isso acontece? Quando um usuário seleciona um link em um aplicativo, o proxy de aplicativo tenta resolver a URL como uma URL interna dentro do mesmo aplicativo ou como uma URL disponível externamente. Se o link aponta para uma URL interna que não está dentro do mesmo aplicativo, ele não pertence a nenhum um desses buckets e resulta em um erro não encontrado.
Maneiras de resolver links desfeitos
Há três maneiras de resolver esse problema. As opções estão listadas em uma lista de complexidade crescente.
Certifique-se de se que a URL interna é uma raiz que contém todos os links relevantes para o aplicativo. A raiz permite que todos os links sejam resolvidos como conteúdo publicado no mesmo aplicativo.
Se você alterar a URL interna, mas não quiser alterar a página de aterrissagem para usuários, altere a URL da home page para a URL interna publicada anteriormente. Navegue até Microsoft Entra ID>Registros de Aplicativo e selecione a Identidade visual do aplicativo. Na seção de identidade visual, defina o campo URL da Home Page para a página de aterrissagem desejada.
Importante
Para fazer as alterações acima, você precisa de direitos para modificar objetos de aplicativo no Microsoft Entra ID. A função Administrador de aplicativos, que concede direitos de modificação de aplicativo no Microsoft Entra ID, precisa ser atribuída ao usuário.
Se seus aplicativos usam nomes de domínio totalmente qualificados (FQDNs), use domínios personalizados para publicar seus aplicativos. Esse recurso permite que a mesma URL seja usada internamente e externamente.
Essa opção garante que os links em seu aplicativo sejam acessíveis externamente através do proxy de aplicativo, pois os links dentro do aplicativo para URLs internas também são reconhecidos externamente. Todos os links ainda precisam pertencer a um aplicativo publicado. No entanto, com essa opção os links não precisam pertencer ao mesmo aplicativo e podem pertencer a vários aplicativos.
Se nenhuma dessas opções for viável, há várias opções para habilitar a conversão de link embutido. Essas opções incluem o uso do Intune Managed Browser, da extensão My Apps ou o uso da configuração de conversão de link em seu aplicativo. Para saber mais sobre cada uma dessas opções e como habilitá-las, confira Redirecionar links codificados para aplicativos publicados com o proxy de aplicativo do Microsoft Entra.