Reputation: 3202
We have a website and one of our client want to use saml to authenticate their users and they have an identity provider.
Can someone direct me where to start and what are the things required to intigrate saml in our website.
Upvotes: 5
Views: 7250
Reputation: 69280
Kentor.AuthServices
is an open source service provider for .NET that is designed to be as simple as possible to use in ASP.NET applications.
There are three nuget packages available
Kentor.AuthServices
core library and an Http Module for web forms applications.Kentor.AuthServices.Mvc
MVC controller for simple setup for MVC applications.Kentor.AuthServices.Owin
Owin middleware for modern MVC applications and integration with ASP.NET Identity.Disclaimer: I'm the author of Kentor.AuthServices, but as it's free, I make no money from people using it.
Upvotes: 6
Reputation: 46773
With ASP.NET, you would normally use WIF but WIF doesn't support the SAML protocol.
Two ways of doing this.
Use ADFS as a bridge so:
App. --> WIF --> ADFS --> SAML --> IDP
Use a .NET 3rd party stack in your app.
Refer: SAML : SAML connectivity / toolkit
Upvotes: 2