Microsoft ADFSv2 は WS-Trust と SAML パッシブをサポートしているようですが、それが構築されている WIF スタックは SAML をサポートしていません。
WS-Trust と SAML-P の違いは何ですか? それらは同じセキュリティ脆弱性を共有していますか? もしそうなら、それらは何ですか?
注: ここには似ていますが別の質問があります。
Microsoft ADFSv2 は WS-Trust と SAML パッシブをサポートしているようですが、それが構築されている WIF スタックは SAML をサポートしていません。
WS-Trust と SAML-P の違いは何ですか? それらは同じセキュリティ脆弱性を共有していますか? もしそうなら、それらは何ですか?
注: ここには似ていますが別の質問があります。
[新しくリリースされた] ADFS v2 について言及していると思いますか?
はい、ADFS v2 は WS-Trust (および WS-Federation) と SAML2 パッシブをサポートします。WIF は WS-Trust (および WS-Federation) のみをサポートし、SAML2 (パッシブでもアクティブでもない) はサポートしません。
WS-Federation は WS-Trust を使用して [ブラウザ ベースの] パッシブ フェデレーションを実行し、多くの点で SAML2 パッシブと似ていますが、多くの点で似ていません。WS-Federation と SAML2 パッシブの大きな違いは、WS-Federation v1.1 (ADFS v2 でサポートされる新しいバージョン) が自動メタデータ検出をサポートすることです。WS-Federation ではメタデータ エンドポイント (URL) を提供するだけで済みますが、SAML では選択した方法 (USB スティック、メールなど) でメタデータ ドキュメントを交換する必要があります。
どちらのプロトコルにも実際のセキュリティ上の脆弱性があるかどうかはわかりませんが、メタデータ交換へのアプローチは永遠に議論される可能性があります. WS-Federation アプローチにより、証明書のロールオーバー、自動更新、フェデレーション内の新しいメンバーの「無料」自動プロビジョニングなど、多くのことがはるかに簡単になります。ただし、SAML2 の「手動」交換手順では、少なくとも理論的にはより安全になります。
SAML サポートが WIF に含まれていない理由については、推測するしかありません。まともな推測としては、誰かが WIF を使用するサイトを他の [サードパーティ] IdP と直接ではなく、ADFS とフェデレーションすることを望んでいる可能性があります :-)
2015年の更新および修正された回答
定義:
OAuth
OIDC (オープン ID コネクト)
Travis Spenscer の OAuth と OIDC の記事を参照してください。読みやすいです。
これに訂正がない場合は、回答としてマークしてください。ありがとう。