SAML, Security Assertion Markup Language, which defines an XML-based framework for exchanging security information among online business partners, developed by the SSTC Committee organized by Oasis, the current version is 2.0. The main application scenarios include single sign-on and identity Federation.
SAML has been written or reproduced in the garden.
Http://www.cnblogs.com/tuyile006/archive/2008/11/26/1341332.html
Http://www.cnblogs.com/perfectdesign/archive/2008/04/10/saml_federation.html
Http://www.cnblogs.com/cnzc/archive/2007/02/07/643050.html
Currently, products including IBM, sun, Oracle, and other companies all support SAML-based logon. However, stable and reliable implementations have not yet been found on the. NET platform.
Some time ago, I implemented a project using C # according to the standard and successfully completed the project. Currently, the project integrates nine application systems and provides authentication services for approximately 1000 users.
After practical application, I personally think SAML is a good cross-domain Single Sign-On solution. Its security and reliability can meet the needs of practical applications.
Because of the time,CodeI cannot provide SAMLSource codeBut I will release an open-source SAML project.
You are welcome to discuss the SAML-based Single Sign-on application.
Appendix: SAML standard Part1, Part2