OpenAMの設定
次に先ほど登録したLiferayの管理者ユーザ「test」をOpenAMに登録します。amadminでOpenAMにログインしてください。
「アクセス制御」タブ、「 / (最上位のレルム)」のリンク、「対象」を順次クリックしてユーザー一覧画面を開き、「新規」ボタンをクリックします。ユーザー名が「test」のユーザーを作成し、「了解」ボタンをクリックします。さらに一覧画面で作成されたユーザー名のリンクをクリックし、ユーザー編集画面を表示します。電子メールアドレスを「test@liferay.com」に設定し保存します。
作成が完了したら、OpenAMからログアウトします。
LiferayのSSO設定
次にLiferayのSSO設定を行います。Liferayのトップページの右上にある「Go to」から「Control Panel」をクリックします。
画面左側の「Portal」にある「Portal Settings」をクリックします。この画面の右側にある「Authentication」をクリックします。この中にある「Open SSO」のタブをクリックするとOpenAMとのSSO連携設定ページが表示されます。
次の値を入力して、Enabledのチェックボックスにチェックします。
- Login URL: http://openam.example.co.jp:8080/openam/UI/Login?goto=http://liferay.example.co.jp:8080/c/portal/login
- Logout URL: http://openam.example.co.jp:8080/openam/UI/Logout?goto=http://liferay.example.co.jp:8080/web/guest/home
- Service URL: http://openam.example.co.jp:8080/openam
入力が完了したら、正しく設定されているかを確認するため「Test OpenSSO Configuration」ボタンをクリックします。OpenAMサーバに正常に接続できた場合は、以下のようなダイアログが表示されます。
以上で設定は完了です。
- 修正履歴
-
- 2013/01/18 13:04 最終確認完了
- 2013/01/12 14:25 執筆完了
この記事は参考になりましたか?
- OpenAMで始めるシングルサインオン連載記事一覧
-
- OpenAMが提供する様々な認証方式
- クラウドサービスへのシングルサインオン ~ Salesforceとの連携
- 社内アプリケーションへのシングルサインオン ~ Liferayとの連携
- この記事の著者
-
田村 広平(タムラ コウヘイ)
OpenAMコミッタ。1978年長野県生まれ。OSS(特にOpenAM)の研究開発、テクニカルサポートに従事。E-Mail : ktamura.biz.80@gmail.comTwitter : @tamura__246GitHub : https://github.com/k-tamuraブロ...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア





