无法在Adobe Experience Manager (AEM)中设置Microsoft翻译服务

在Adobe Experience Manager (AEM) as a Cloud Service中配置Microsoft翻译服务时,遇到AEM翻译配置表单无法识别Microsoft Azure提供的端点和密钥的问题。 验证Azure Translator订阅区域,使用正确的特定于区域的端点URL,并更新AEM Translation配置。

描述 description

环境

  • Adobe Experience Manager (AEM) as a Cloud Service — 站点
  • 与Microsoft翻译服务集成

问题/症状

  • 在AEM Translation配置表单中,不接受或识别Microsoft Azure提供的事务端点和密钥。
  • 由于某些配置所需的全局终结点URL (https://api.cognitive.microsofttranslator.com/)和特定于区域的URL之间存在差异,因此会出现混淆。

解决方法 resolution

注意:全局终结点(https://api.cognitive.microsofttranslator.com/)仅对Microsoft全局区域下配置的订阅有效。 如果与Microsoft提供的端点或文档有关的混淆仍然存在,请考虑直接联系Microsoft的支持团队以寻求说明。

  1. 验证在设置Microsoft Azure Translator订阅期间选择的区域。

  2. 配置AEM时,请使用正确的特定于区域的端点URL格式。 例如,如果您选择​ northeurope ​作为您的地区,则必须使用: https://northeurope.api.cognitive.microsoft.com/sts/v1.0/issueToken

  3. 使用以下特定于区域的URL更新您的AEM翻译配置:

    1. 导航到AEM中的翻译配置屏幕。
    2. 根据您的Azure订阅设置,将任何全局端点URL替换为相应的区域URL。
  4. 保存并测试您的配置以确保其正常工作。

相关阅读

在Microsoft学习中获取您的身份验证密钥和端点

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f