私はSAMLとその機能について学びました。その背景にある理論を学びました。私はSAMLの "サイクル"を完全に理解していると思います。
私は実際にWebサーバー(サービスプロバイダーとして機能する)に実装しています。JAVA - SAML 2.0の実装
SsoCircle私のアイデンティティプロバイダ(テスト目的のため)とSpring-Security-Saml私のSAMLライブラリとして使用します。
私の質問は以下のとおりです。
- 私はSAMLメタデータを作成するために何が必要ですか? (おそらく私は各メタデータフィールドの理解に欠けているでしょう)
- メタデータを準備したら、SsoCircle IDPで作業するために何を設定する必要がありますか? (私はIDPのメタデータを取ったが、何をすべきかわからない)
- 誰かがそれを共有するサンプルプロジェクトを持っていれば驚くべきことだ。 Javaにする必要はありません。
SSOサークルのサンプルソースは、https://github.com/spring-projects/spring-security-saml/tree/master/sampleで入手できます。独自のものをロールアップする場合は、WSO2 IDサーバーを使用してIdPとSPの両方をセットアップし、それらの間の接続をセットアップする必要があります。 –