WIFは、手動でfederationmetadata.xmlを生成します
-
20-09-2019 - |
質問
私は、Windowsアイデンティティ基盤で遊んでいると私は、セキュリティトークンサービスベースのMVC.NETを作成し、アプリケーションのシングルサインオンとしてそれを使用しようとしています。
私の唯一の問題は、私はfederationmetadata.xmlファイルを生成する方法がわからないということです。
このファイルを手動で生成するための任意のツールはありますか?
解決
私はあなたがSTSプロジェクトを作成するときにVSが何をするかないカスタムメタデータジェネレータを作成しました。 私は便利ないつものようにすべてがMicrosoftのアセンブリ内の内部にあるため、コードを呼び出すためにリフレクションを使用する必要がありました。
それについての詳細をここを
他のヒント
http://stsmetadataeditor.codeplex.com/する
このツールは、既存のfederationmetadata.xmlを変更する使用することができます。
VS2010は、XML発生する負荷とあなたに必要な任意の属性を変更して保存します。
に保存されたバージョンは、VS2010(WIF 3.5 / 4.0)を使用2007-06スキーマと互換性があります。
(念のためにあなたの元のXMLをバックアップするお勧めします)。
私はそれを何度も行われ、私は証明書利用者のウェブサイト(VS2010ベース)にSTS参照を追加したときにうまく働いています。
右のプロジェクトをクリックして、STSを設定します。
所属していません StackOverflow