0

AEM バージョン - 6.5

環境 - ローカル セットアップ。すべての非本番環境と本番環境で同じコードが機能します。

ブラウザ - Chrome & Edge

AEM osgi 構成の完了 - AEM サーブレット URL で更新された Apache Sling Referrer Filter & Origin更新された Apache Sling Referrer Filter - sso ドメイン URL。これら 2 つの構成の更新がないと、ポストバック リクエストは 403 エラー コードをスローしていました。

セットアップと関連する手順 -

  1. AEM ページのページがユーザー ID とパスワードを取得する
  2. AEM コードは、これらの詳細を SSO に送信します。SSO は詳細を処理します。SAML 応答を返します (ログインが成功すると、SAML トレーサーを使用して正常に追跡されます)。
  3. このポストバック要求が 204 応答コードを返すため、この要求を処理するための AEM コード/サーブレットがローカルでトリガーされません。

試みた他の解決策(うまくいきませんでした):

  1. コードを更新し、再コンパイルを行い、ローカルの aem サーバーにデプロイしました
  2. Adobe Granite Cross-Origin Resource Sharing Policyを Origin 値で更新すると、何らかの形で 403 エラーが再び発生します。参照 - https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-postback-gives-http-204-instead-of-http-200/td-p/384108

問題を解決するための解決策を提案してください。

4

0 に答える 0