Javaアプリケーションでadfs2を使用できますか?私は、Javaでシングルサインオンを実装したいと思います。私はいくつかのarticalsを読んだところで、彼らはあなたが必要と述べている.netのフレームワーク。簡単なJavaアプリケーションとADFS2を統合
4
A
答えて
2
これには2通りの方法があります。
OpenSSO、OpenAM、Ping IdentityなどのJava Identity Providerを使用してJavaアプリケーションを保護することができます。これにより、SSOが処理されます。その後、このプロバイダーをADFSと連合させます。
また、本質的にSAML 2.0スタックであるOpenSSOまたはOpenAM Fedlet hereまたはhereを使用することもできます。この場合、ADFSと直接通信できます。
または(@Scottのように)他の製品を使用してください。
更新:
Fedletのを使用して、メタデータ(IP/SPの.xmlファイル)を交換する通常のSAML統合の流れに従っています。 ADFSの観点からは、ファイルを使用してsp.xmlをRPとしてインストールするだけです。 OpenFSの代わりにFedletのドキュメントに従ってください。サンプルコードはありません(Fedletの内容以外)。あなたは実際に何かを書く必要はありません - それは構成の練習です。
0
はい。多くのツールキットと製品で幅広くサポートされているSAML 2.0を介した通信が可能です。
私は同じ問題を抱えています。サンプルコードやユースケースを私に提供してもらえますか? –
コードはありません。すべての設定です。ここをクリックhttp://docs.oracle.com/cd/E17842_01/doc.1111/e17847/configjavasp.htm OpenAMの代わりにADFSを使用する – nzpcmad