2017-02-22 7 views
0

WebアプリケーションをServletで構築していますが、Web SSO用にSAMLを実装する方法がわかりませんし、サーブレットで使用するための完全なガイドラインはありません。 OpenSAMLの初期化または初期化の場所、およびログインページからIDPにリダイレクトする方法、および応答をどこで使用するか。 私はspring-security-samlのようないくつかのサンプルを見ましたが、それらのサンプルのどれもサーブレットベースではありません。 サーブレットを使用する適切な例が得られれば、大きな助けになります。SSO用のサーブレットを使用してWebアプリケーションでOpenSAMLライブラリを実装する方法

答えて

0

Stefan RasmussonによるOpenSAMLの例を確認してください。 https://github.com/rasmusson/webprofile-ref-project?files=1

+0

回答ありがとうございました。まだ複雑なことを理解していますが、ログインしてアプリケーションを使用してログアウトするとサンプルが素敵です。 – Kamikaze

+0

標準準拠のSAMLv2 SPを自分で実装するのはどうしてですか? SAMLv2はSAMLアサーションを消費するだけではありません。もちろん、あなたの「サーブレット」がJEE WebAppにパッケージされている可能性が高いので、Spring SAMLセキュリティ拡張をあなたのアプリケーションに統合することができます。 –

+0

私の本「OpenSAML Guide to https://gumroad.com/l/a-guide-to-opensaml-v3」は、これらのコードサンプルを基に構築され、どのように詳細に動作するかを説明しています。 –

関連する問題