Наш университет перешел на метод аутентификации/авторизации на основе SAML с использованием Shibboleth..net core и SAML 2.0
Я изучаю хотя бы один день о том, как использовать SAML с веб-приложениями .net. Я не могу использовать Identity server 4, потому что это для OaTH/Open ID. Я нашел документацию по msdn, которая указывает на коммерческую реализацию. Я столкнулся с этим ответом SO от года назад, говоря, что Kentor может поддержать его в будущем, но не смог найти что-либо на странице github о поддержке ядра .net или веб-приложения .net core. По состоянию на январь все еще планировалось, но нет даты.
В университете работает поставщик удостоверений. Что я не понимаю, это следующее:
- Как настроить мое веб-приложение на использование этого поставщика удостоверений?
- Как проверить, был ли этот поставщик удостоверений уже аутентифицирован для другого приложения, поэтому используется SSO?
Также будут приветствоваться любые примеры приложений, которые используют SAML без коммерческих плагинов.