adfs2 を Java アプリケーションで使用できますか? Javaでシングルサインオンを実装したい。.net フレームワークが必要であると述べた記事をいくつか読みました。
4474 次
2 に答える
2
これには 2 つの方法があります。
OpenSSO、OpenAM、Ping Identity などの Java ID プロバイダーを使用して Java アプリケーションを保護できます。これにより、SSO が処理されます。次に、このプロバイダーを ADFS とフェデレーションします。
または、本質的に SAML 2.0 スタックであるOpenSSO または OpenAM Fedlet hereまたはhereを使用できます。この場合、ADFS と直接通信できます。
または(@Scottが述べているように)、他の製品のいずれかを使用してください。
アップデート:
Fedlet の使用は、メタデータ (ip / sp .xml) を交換する通常の SAML 統合フローに従います。ADFS の観点からは、ファイルを使用して sp.xml を RP としてインストールするだけです。Fedlet のドキュメントに従って、OpenAM を ADFS に置き換えてください。サンプル コードはありません (Fedlet にあるもの以外)。実際には何も書く必要はありません - これは構成の演習です。
于 2012-05-07T19:04:39.530 に答える
0
はい。通信は、多くのツールキットや製品で広くサポートされている SAML 2.0 経由で行うことができます。
于 2012-05-07T18:02:52.180 に答える