Я хочу реализовать поставщика удостоверений. Я исследую это, но я нашел любое программное обеспечение, которое было только «уровнем идентификации» без какого-либо решения для «пользовательского хранилища» , такого как shibboleth. Ниже я требую:
1- Я хочу предоставить аутентификацию/авторизацию любому другому веб-сайту и приложению.
2- У меня будет несколько приложений, для которых потребуется единая точка входа.
Примечание. Мне нужно программное обеспечение, в котором есть хранилище пользователей для хранения имени пользователя, пароля и других атрибутов пользователей в моей локальной среде, вокруг решения authN/authZ или интегрировано с любым уровнем идентификации, таким как shibboleth.
Примечание. Я не хочу использовать какие-либо онлайн-сервисы, такие как Azure или продукты какой-либо другой компании. Мне нужно локальное решение.
Примечание. Я не хочу использовать другой idP, такой как google, yahoo и т. д.
Примечание. Не важен язык программы и ОС, потому что это должен быть SOA. но C# и окна лучше. С открытым исходным кодом и бесплатно это хорошо.
Я пробовал Keylock и miniOrange On-Premise IDP, оба работали очень хорошо для меня, и, как вы указали свое требование выше, это также может работать для вас. у них есть пользовательский интерфейс, который очень полезен, в отличие от Shibboleth. Они оба имеют все основные функции IAM.
Найдите это, возможно, это может вам помочь - https://idp.miniorange.com/#home http://www.keycloak.org/
Я бы предложил keycloak как комплексное решение
Мог говорит восстановить Монику