5

adfs2 を Java アプリケーションで使用できますか? Javaでシングルサインオンを実装したい。.net フレームワークが必要であると述べた記事をいくつか読みました。

4

2 に答える 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 に答える