Windows Presentation Foundation (WPF) + Windows Identity Foundation (WIF)
Сценарий: мне нужно настроить приложение WPF для отправки учетных данных из интегрированной системы безопасности на сервер ADFS и получения токенов обратно. Я не могу найти руководства, подробно описывающие, как это сделать. В центре внимания, кажется, веб-приложения, веб-сервисы и WCF.
Какие шаги для настройки клиента WPF? Можно ли настроить через конфигурационный файл так же, как настроено веб-приложение?
1 ответ
Вы хотите реализовать сценарий Active WS-Trust. Следуйте Lab 4 - Федерация с ADFS с "активными" клиентами " отсюда: http://claimsid.codeplex.com/releases/view/68061.
Если вы решили вызывать ADFS вручную, чтобы получить токены, следуйте статьям WIF, ADFS 2 и WCF от Доминика Байера здесь: http://leastprivilege.com/2010/10/14/wif-adfs-2-and-wcfpart-5-service-client-more-flexibility-with-wstrustchannelfactory/
Оба эти ресурса помогли мне реализовать активный сценарий WIF.