在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)
  • 版本: 6.5.23
  • 聯結器組合: com.adobe.granite.translation.connector.msft.core:1.3.28
  • 部署型別:在Azure雲端上託管的內部部署
  • 限制:翻譯聯結器UI中沒有可設定的端點URL欄位

問題/症狀

  • 在AEM中設定Microsoft Translator時,訂閱金鑰會顯示為無效。
  • AEM中沒有可用的欄位可設定Microsoft提供的端點。
  • 嘗試使用地區金鑰(例如,東亞、印度)會導致驗證失敗。
  • 驗證存取權杖時,錯誤記錄會顯示連線重設和內部伺服器錯誤。

解決方法 resolution

確認您的Microsoft Translator訂閱金鑰已針對Azure中的全域區域建立。 如果您有地區金鑰(例如,eastus),請向您的Azure管理員要求全域地區金鑰。

  1. 在AEM導覽面板中,前往工具 > 雲端服務 > 翻譯雲端服務
  2. 視需要為您的網站或全域建立新設定。
  3. 訂閱金鑰 欄位中輸入您的全球區域訂閱金鑰。
  4. 選取 連線 以驗證AEM與Microsoft Translator服務之間的連線。
  5. 驗證成功後儲存並關閉設定對話方塊。
  6. 確保透過連線埠443與https://api.cognitive.microsoft.com的網路連線。 必要時開啟防火牆連線埠。
  7. 如果您執行的是舊版的聯結器套件組合版本,請升級至最新的AEM Service Pack,以確保您擁有最新的Microsoft Translator聯結器套件組合。
  8. 使用多網站管理員(MSM)執行測試翻譯,以驗證整合是否成功。

相關閱讀

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