無法在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