エンドポイント URL フィールドを使用しないAEM 6.5.23 でのMicrosoft Translator の設定

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 を設定する際に、サブスクリプションキーが無効と表示される。
  • Microsoftから提供されるエンドポイントを設定するためにAEMで使用できるフィールドはありません。
  • 地域キー(eastus、india など)を使用しようとすると、認証が失敗します。
  • エラーログには、アクセストークンの検証時に接続リセットと内部サーバーエラーが表示されます。

解決策 resolution

Microsoft Translator サブスクリプションキーが Azure のグローバル地域用に作成されていることを確認します。 地域キー(eastus など)がある場合は、Azure 管理者にグローバル地域キーをリクエストします。

  1. AEMのナビゲーションパネルで、 ツール に移動します。 > クラウドサービス > 翻訳クラウドサービス .
  2. サイト用に、または必要に応じてグローバルに新しい設定を作成します。
  3. グローバル地域購読キーを「 購読キー 」フィールドに入力します。
  4. 接続 」を選択して、AEM サービスとMicrosoft Translator サービスの間の接続を確認します。
  5. 検証が正常に完了したら、設定ダイアログを保存して閉じます。
  6. ポート 443 経由で https://api.cognitive.microsoft.com にネットワーク接続されていることを確認します。 必要に応じて、ファイアウォールポートを開きます。
  7. 古いコネクタバンドルバージョンを使用している場合は、最新のAEM サービスパックにアップグレードすると、Microsoft Translator コネクタバンドルが最新になります。
  8. マルチサイトマネージャー(MSM)を使用してテスト翻訳を実行し、統合が成功したことを確認します。

関連資料

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