前回 はシングルサインオンのプロダクトOpenAMのエージェントを用い、WebアプリケーションjPetStoreのソースコードを改変してシングルサインオン化する手順を紹介しました。今回はリバースプロキシーOpenIGを用い、ソースコードの改変なしにシングルサインオン化する手順を紹介します。 OpenIGとは リバースプロキシーとは 既存のWebアプリケーションをシングルサインオン化するにあたっては、Webアプリケーションのソースコードが公開されていない場合、あるいは改変が難しい場合はリバースプロキシーを使用します。 リバースプロキシーはブラウザーとアプリケーションサーバーの中間に位置し、URL・レスポンスデータの内容からログインページを検知するとユーザー認証の処理を自動で行うように設定します。 今回はForgeRock社において開発されるリバースプロキシー OpenIG を用い、そこにO