在AEM 6.5.23中配置Microsoft Translator而不使用端点URL字段
将Microsoft Translator与Adobe Experience Manager (AEM) 6.5.23集成时,“配置”对话框不提供用于输入Microsoft端点URL的字段。 如果未为全局区域创建订阅密钥,则此限制会导致身份验证错误,因为AEM Microsoft Translator连接器在设计上仅支持全局密钥和端点。
要解决此问题,请确保使用全局订阅密钥,在AEM中配置翻译服务,并验证连接。
描述 description
环境
- 产品:Adobe Experience Manager (AEM) On-Premise
- 版本:6.5.23
- 连接器包:
com.adobe.granite.translation.connector.msft.core:1.3.28 - 部署类型:在Azure Cloud上托管的内部部署
- 约束:翻译连接器UI中没有可配置的端点URL字段
问题/症状
- 在AEM中配置Microsoft Translator时,订阅密钥显示为无效。
- AEM中没有可用的字段来配置Microsoft提供的端点。
- 尝试使用区域密钥(例如,eastus、india)会导致身份验证失败。
- 验证访问令牌时,错误日志显示连接重置和内部服务器错误。
解决方法 resolution
验证是否为Azure中的全局区域创建了您的Microsoft Translator订阅密钥。 如果您有区域密钥(例如,eastus),请向Azure管理员请求全局区域密钥。
- 在AEM导航面板中,转到工具
>云服务>翻译云服务。 - 根据需要为您的站点或全局创建新配置。
- 在 订阅密钥 字段中输入您的全局区域订阅密钥。
- 选择 连接 以验证AEM和Microsoft Translator服务之间的连接。
- 验证成功后保存并关闭配置对话框。
- 确保通过端口443连接到
https://api.cognitive.microsoft.com。 打开防火墙端口(如有必要)。 - 如果您运行的是旧版的连接器捆绑包,请升级到最新的AEM Service Pack以确保您拥有最新的Microsoft Translator连接器捆绑包。
- 通过使用多站点管理器(MSM)执行测试翻译来验证集成是否成功。
相关阅读
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f