我想使用SAML2.0对使用SSO身份提供商访问我网站的用户进行身份验证。理想情况下,我想使用SAML 2.0工件绑定,但是,虽然.Net 4.5具有表示SAML 2.0语句(如AuthenticationStatement)的类,但我找不到任何用于解析工件的类。这是不支持的东西,还是我找不到合适的地方?
答案 0 :(得分:1)
术语“工件”有时用于SAML2文档中的不同含义,因此我假设您的意思是SAML artifact binding(Microsoft使用该术语来表示密钥,令牌或其他内容documentation )。
因此,假设您指的是工件绑定,.NET框架中不支持它。虽然支持SAML2 令牌,但它们不支持核心框架中的绑定。
您必须查看第三方库,或编写自己的(或帮助扩展open source SP)。