我们的大学已经迁移到使用Shibboleth的基于SAML的认证/授权方法。.net核心和SAML 2.0
我一直在研究如何在.net核心Web应用程序中使用SAML至少一天。我无法使用Identity Server 4,因为它是用于OaTH/Open ID。我发现了一些关于msdn的文档,它们指向了商业实现。我在一年前遇到了这个SO的答案,称肯托尔可能会在未来支持它,但在github页面上找不到关于.net核心或.net核心示例网络应用程序支持的任何内容。截至1月份,它仍在计划中,但没有日期。
大学的身份提供者正在运行。我不明白的是:
- 如何设置我的web应用程序使用该身份提供程序?
- 如何检查该身份提供程序是否已被其他应用程序认证,因此SSO使用?
此外,任何使用SAML没有商业插件的示例应用程序将不胜感激。