SAML 証明書のダウンロード・ボタンが壊れており、リダイレクト URL エラーが発生している。

問題

  • SAML Admin で「証明書をダウンロード」ボタンが機能しない。
  • 証明書のダウンロード」ボタンをクリックしても、何も起こらない。
  • リダイレクトURLのエラーはLiferayのログに次のように表示されます:
    [http-nio-8080-exec-10][PortalImpl:991] Redirect URL https://localhost:8080/group/guest/~/control_panel/manage?p_p_id=com_liferay_saml_web_internal_portlet_SamlAdminPortlet&p_p_lifecycle=0&p_p_state=normal&p_p_state_rcv=1 is not allowed

Environment

  • DXP 7.4

解決策

  • コントロールパネル > インスタンス設定 > ページ > リダイレクト URL の更新
    • 許可されたドメイン」にドメインを追加する(例: www.liferay.com)
    • セキュリティモード」を「ドメイン」に変更する。
      image-2023-01-03-16-43-18-714.png
  • あるいは、portal-ext.proeprtiesファイルに以下のプロパティを追加する(適切なドメイン名に置き換える):
    redirect.url.security.mode=domain 
    redirect.url.domains.allowed=company.com,othercompanydomain.com
  • リダイレクトURLの設定がすでに設定されているか、問題が解決しない場合は、アプリケーションサーバーを再起動してください。

追加情報

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています