これを成功させた人はいますか?
SelfSTSは ASP.NET アプリケーションではなく WCF アプリケーションであり、WCF 統合を行うための例やコード サンプルがあまりないように思われますか?
SelfSTS を使用すると、単体テストに非常に役立つクレームの組み合わせを動的に作成できるため、非常に便利です。
アップデート:
問題は次のとおりです。
SelfSTS が提供するフェデレーション メタデータは https ではなく http URL であるため、xml をファイルに保存する必要があります。クレーム プロバイダーの信頼を追加するときに ADFS に http URL を入力すると、https のみを受け入れることを示すエラーがスローされます。
ファイルからデータをインポートすると、ADFS でサポートされていないため、一部のフェデレーション メタデータがスキップされたと ADFS が訴えます。
次に、名前と電子メールのパススルー ルールを追加します。
SelfSTS がクレーム プロバイダーのリストに表示されるようになりました。
ただし、プロパティを表示すると、エンドポイントがありません。リスト内の他のすべての STS には、WS-Federation Passive のエンドポイントがあります。(これらはいずれも WCF ではありません)。SelfSTS が WS-Trust のエンドポイントを持っていることを期待していたでしょうか?
その後、ADFS で RP として構成されたアプリケーションに接続すると、[ホーム領域検出] ドロップダウンにすべてのパッシブ クレーム プロバイダーのエントリが含まれますが、SelfSTS のエントリはありませんか?