Configuração do Microsoft Translator no AEM 6.5.23 sem um campo de URL do endpoint
Ao integrar o Microsoft Translator ao Adobe Experience Manager (AEM) 6.5.23, a caixa de diálogo de configuração não fornece um campo para inserir o URL do endpoint do Microsoft. Essa limitação causará erros de autenticação se a chave de assinatura não for criada para a região global, pois o conector do AEM Microsoft Translator oferece suporte somente a chaves e endpoints globais por design.
Para corrigir isso, certifique-se de usar uma chave de assinatura global, configurar serviços de tradução no AEM e verificar a conectividade.
Descrição description
Ambiente
- Produto: Adobe Experience Manager (AEM) no local
- Versão: 6.5.23
- Conjunto de Conectores:
com.adobe.granite.translation.connector.msft.core:1.3.28 - Tipo de implantação: no local hospedado na Azure Cloud
- Restrições: nenhum campo de URL de ponto de extremidade configurável na interface do conector de tradução
Problema/Sintomas
- A chave de assinatura é exibida como inválida ao configurar o Microsoft Translator no AEM.
- Não há nenhum campo disponível no AEM para configurar o endpoint fornecido pelo Microsoft.
- Tentativas de usar chaves regionais (por exemplo, eastus, índia) resultam em falhas de autenticação.
- Os logs de erro exibem a redefinição da conexão e erros internos do servidor ao verificar tokens de acesso.
Resolução resolution
Verifique se a chave de assinatura do Microsoft Translator foi criada para a região global no Azure. Se você tiver uma chave regional (por exemplo, eastus), solicite uma chave de região global ao administrador do Azure.
- No painel de navegação do AEM, vá para Ferramentas
>Serviços na nuvem>Serviços de tradução em nuvem. - Crie uma nova configuração para o seu site ou globalmente, conforme necessário.
- Insira sua chave de assinatura de região global no campo Chave de assinatura.
- Selecione Conectar para verificar a conectividade entre o AEM e os serviços do Microsoft Translator.
- Salve e feche a caixa de diálogo de configuração depois que a verificação for bem-sucedida.
- Verifique a conectividade da rede com
https://api.cognitive.microsoft.compela porta 443. Abra as portas do firewall, se necessário. - Se você estiver executando uma versão mais antiga do pacote de conectores, atualize para o AEM Service Pack mais recente para garantir que tenha o pacote de conectores mais recente do Microsoft Translator.
- Verifique a integração bem-sucedida executando uma tradução de teste usando o Gerenciador de vários sites (MSM).
Leitura relacionada
- Conectando ao Microsoft Translator no Guia do Usuário do AEM 6.5.
- Não é possível configurar o Serviço de Tradução do Microsoft no Adobe Experience Manager (AEM)