Я смотрю возможности WIF с точки зрения единого входа. На самом деле у нас есть «устаревшие» пользователи & базы данных управления правами в SQLServer, и нам нравится создавать новую систему единого входа поверх этой базы данных exsting.Создать пользовательскую службу STS
Во многих учебниках я обнаружил, что они говорят об использовании существующей STS, такой как ADFSv2 для авторизации Active Directory, но это не соответствовало моим потребностям, поскольку мои пользователи/права не были открыты через AD, а в пользовательской конкретной бизнес-ориентированной базе данных SQL Server ,
Итак, мне нужна специальная служба маркеров безопасности, чтобы иметь возможность выдавать свои собственные токены, но я не знаю, как это сделать.
Мне нужна небольшая помощь или пример о том, как достичь этого.
Спасибо
Проблема заключается в том, что IdentityServer3 (если я правильно понимаю) основан на протоколе OpendID. Наши клиенты используют протокол SAML2.0. –
Он основан на OpenID Connect, OAuth2 и WS-Federation. Нет - он не поддерживает SAML. Почему вы не указали это в вопросе? – nzpcmad
Хорошо. Извините, я не думал, что это необходимо, учитывая, что WIF поддерживает как SAML, так и OpenID. В моем случае я должен быть совместимым с SAML. Итак, у вас нет другой идеи? Спасибо. –