I'd like to use SAML to allow authenticated users of a website to login to other federated sites. In single sign-on parlance, that means my site needs to become an Identity Provider.
Can anyone point me to sample .NET code or documentation for implementing this?
Security Assertion Markup Language, more commonly known as SAML, is an open standard for exchanging authentication and authorization data between parties. Most commonly these parties are an Identity Provider and a Service Provider.
The SAML library supports . NET Core 3.1, . NET 5.0, . NET 6.0 and above.
Security Assertion Markup Language (SAML) is an open standard that allows identity providers (IdP) to pass authorization credentials to service providers (SP). What that jargon means is that you can use one set of credentials to log into many different websites.
ComponentSpace claims to have example code for an Identity Provider and a 30-day trial, so you could at least look at the code.
Not really an example of code for an Identity Provider, but CodeProject has a good article on Performing a SAML Post with C#.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With