У меня установлена и запущена ADFS. Пользователь может войти в систему из веб-приложения WIF (необходимо ввести логин/пароль в домене входа в систему ADFS или войти в окно входа в окно браузера, если я использую встроенный режим auth в конфигурации ADFS). Можно ли настроить ADFS/WIF так, как пользователь вводит учетные данные для входа в клиентское приложение? т. Е. Без перенаправления на страницу входа в ADFS? Если да, перенаправите меня на образец. Благодаря!Можно ли подключиться к федерации ADFS с клиентом WIF, передающим имя пользователя и пароль от клиента?
1
A
ответ
1
Это возможно - вам в принципе нужно запросить маркер программно из конечной точки WS-Trust в ADFS - это довольно старый пост в блоге - pre .NET 4.5 - он показывает, как он работает в принципе. Некоторые детали могут быть изменены, хотя:
http://leastprivilege.com/2010/04/14/using-an-active-endpoint-to-sign-into-a-web-application/
В WSTrust переплеты были удалены из .NET - но вы можете найти их в этом NuGet пакет Сейчас:
https://www.nuget.org/packages/Thinktecture.IdentityModel.WCF/
Пакет также включает в себя класс WSTrustClient, который может упростить код из сообщения в блоге. Попробуй.
Смежные вопросы
- 1. WIF simple БЕЗ федерации - с чего начать
- 2. Как аутентифицировать имя пользователя и пароль для служб федерации Active Directory (ADFS)?
- 3. Аутентификация имени пользователя/пароля в ADFS через WIF
- 4. Подключиться к Office 365 через ADFS
- 5. WIF, Federation и STS
- 6. Обновление претензий с помощью ADFS и WIF
- 7. Как определить имя федерации и конечные точки URL-адреса эмитента AD от клиента?
- 8. Запрашиваем имя пользователя и пароль от XDB
- 9. Как получить имя пользователя пользователя и пароль от Magento DB
- 10. Можно ли использовать свойство «имя пользователя» и «пароль» для ASIHTTPRequest?
- 11. Среда создания федерации с помощью ADFS 3.0 и Ping Identity
- 12. WIF, ADFS 2.0, wsignoutcleanup1.0 и wreply
- 13. Можно ли подключиться к сокет nanomsg с клиента C#?
- 14. MVC, ADFS 2.0 и WIF 4.5 проблемы
- 15. Проверка SSO с использованием WIF-ADFS
- 16. Получите имя пользователя и пароль от пользователя с помощью jbutton
- 17. Как подключиться к ADFS клиента из активного каталога azure
- 18. Ответ на SAML-протокол Passthrough ADFS на WIF RP
- 19. Утверждение претензии от ADFS
- 20. Как получить заявки от ADFS (службы федерации Active Directory)
- 21. Аутентификация пользователя службой ADFS (служба федерации Active Directory)
- 22. Проверка установки службы федерации Active Directory (ADFS)
- 23. ASMX имя пользователя и пароль
- 24. VisualSVN продолжает запрашивать имя пользователя и пароль
- 25. Хранение разрешений на основе ролей с использованием ADFS и WIF
- 26. Аутентификация с помощью Windows Identity Foundation и ADFS + стороннего пользователя
- 27. Имя пользователя и пароль логин
- 28. Как найти имя и пароль пользователя mac
- 29. orientdb подключить недействительный пароль и имя пользователя
- 30. Где сохраняется токен аутентификации федерации [WIF STS]?
спасибо. Попытка воспроизвести код, который у вас есть в блоге. Извлечение из ADFS - {«Небезопасная или некорректно защищенная ошибка была получена от другой стороны. См. Внутреннее исключение FaultException для кода ошибки и подробностей.»} «Внутренний: {« Произошла ошибка при проверке безопасности для сообщения. »». Что может быть неправильным? –
Включить диагностический журнал на 'System.IdentityModel' и' System.ServiceModel'. Должно быть больше информации, что пошло не так. – pepo
Ошибка приходит с сервера ADFS, поэтому я предполагаю, что там должно быть выполнено ведение журнала? –