繁体   English   中英

使用SAML + C#.net的SSO

[英]SSO using SAML + C# .net

我知道这个问题在StackOverflow上已经问了很多遍了,可能是重复的。 我已经阅读了将近2天的SSO,SAML,Identity Server和Kentor Authservices。 现在,我已经能够理解每个单独的术语,但是我仍然无法连接各个点。

我想使用C#SAML在asp.net中实现单一登录(SSO)。

  • 如何实现身份提供者? 我必须自己实施吗? (我将根据数据库对用户进行身份验证)
  • 如何实施服务提供商?

这看起来可能很愚蠢,但是我对此并不陌生。 任何指针或帮助,将不胜感激。

谢谢。

为什么要使用SAML? 它是否支持旧系统? 无论如何,如果您想使用identityServer3 ,它通过wsfederation插件支持wsfed ,下面的示例演示了如何使用self-host来使身份服务器支持wsfed,这是wsfed客户端示例,希望对他们有所帮助

使用OOTB IDP。

例如ADFS,simpleSAMLphp,shibboleth,idsrv3(带有Kentor SAML插件)。

对于SP,您需要按照this进行客户端SAML堆栈。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM