0
votes

I know this question has asked many times on StackOverflow and might be duplicate. I have been reading almost 2 days on SSO, SAML, Identity Server , Kentor Authservices. Now I am able to understand each individual term but I am still not able to connect the dots.

I want to implement Single Sign On (SSO) in asp.net using C# SAML.

  • How to implement Identity provider? Do I have to implement on my own? (I will authenticate user against database)
  • How to implement service provider?

This might looks silly but I am new to this. Any pointer or help would be appreciated.

Thanks.

2

2 Answers

0
votes

Why you want to use SAML? Is it for supporting a legacy system? anyway, if you would like to use identityServer3, it supports wsfed via a wsfederation plugin, here is a sample that demonstrates how to make identity server supports wsfed using self-host , and this is a wsfed client sample, hope they help

0
votes

Use an OOTB IDP.

e.g. ADFS, simpleSAMLphp, shibboleth, idsrv3 (with Kentor SAML plugin).

For the SP, you need a client side SAML stack as per this.