Confluence Data Center integrated with OKTA via SAML SSO 2.0 redirects to 'Page Not Found'
プラットフォームについて: Data Center - この記事は、Data Center プラットフォームのアトラシアン製品に適用されます。
このナレッジベース記事は製品の Data Center バージョン用に作成されています。Data Center 固有ではない機能の Data Center ナレッジベースは、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。
*Fisheye および Crucible は除く
このページの内容はサポート対象外のプラットフォームに関連しています。したがって、アトラシアン サポートではこのページの記載内容のサポートの提供は保証されません。この資料は情報提供のみを目的として提供されています。内容はお客様自身の責任でご利用ください。
問題
When attempting to login to Confluence, or sometimes even when already logged in for a while, you receive a Page Not Found.
The URL in the browser's address bar looks like this: https://confluence.mycompany.com/okta_acs.jsp
診断
環境
OKTA integration is configured in Confluence using OKTA's provided .jar file and config files
This issue is NOT reproducible when using Confluence Data Center's native SAML configuration (a.k.a as SSO for Atlassian Server and Data Center plugin)
- The login authentication works after browsing to another Confluence page.
原因
There is a file called okta_acs.jsp that manages the integration part between Confluence and Okta. The problem occurs when this file is not located in the appropriate folder.
ソリューション
Reach out to Okta support team to confirm where the file should be placed. Usually, the correct location is under the $CONFLUENCE_INSTALL_HOME/confluence
folder (within Confluence Installation Directory)
<confluence-install>/confluence/okta_acs.jsp
As an alternative, you can follow these steps to integrate Confluence with Okta using Atlassian SSO plugin: