WIF генерировать вручную federationmetadata.xml - PullRequest
8 голосов
/ 18 ноября 2009

Я играю с Windows Identity Foundation и пытаюсь создать службу маркеров безопасности на основе MVC.NET и использовать ее в качестве приложения единого входа.

Моя единственная проблема в том, что я не знаю, как создать файл federationmetadata.xml.

Есть ли инструмент для создания этого файла вручную?

Ответы [ 3 ]

2 голосов
/ 06 декабря 2009

Я создал собственный генератор метаданных, который делает то, что делает VS при создании проекта STS. Мне пришлось использовать Reflection для вызова кода, потому что, как обычно, все полезное является внутренним в сборках Microsoft.

Подробнее об этом здесь

0 голосов
/ 28 апреля 2011

http://stsmetadataeditor.codeplex.com/

Этот инструмент можно использовать для изменения существующего federationmetadata.xml

Загрузите сгенерированный VS2010 XML и измените любой атрибут, который вам нужен, и сохраните.

Сохраненная версия совместима со схемой 2007-06, которую использует VS2010 (WIF 3.5 / 4.0).

(на всякий случай рекомендую создать резервную копию оригинального xml)

Я делал это много раз и работал нормально, когда добавил ссылку STS на сайт проверяющей стороны (на основе VS2010)

0 голосов
/ 30 ноября 2009

Щелкните правой кнопкой мыши по проекту и настройте STS.

...