无法在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的支持团队以寻求说明。
-
验证在设置Microsoft Azure Translator订阅期间选择的区域。
-
配置AEM时,请使用正确的特定于区域的端点URL格式。 例如,如果您选择 northeurope 作为您的地区,则必须使用:
https://northeurope.api.cognitive.microsoft.com/sts/v1.0/issueToken -
使用以下特定于区域的URL更新您的AEM翻译配置:
- 导航到AEM中的翻译配置屏幕。
- 根据您的Azure订阅设置,将任何全局端点URL替换为相应的区域URL。
-
保存并测试您的配置以确保其正常工作。
相关阅读
在Microsoft学习中获取您的身份验证密钥和端点。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f