我有一个符合SAML的XML请求示例:
<samlp:AuthnRequest xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" ID="_[GUID]" IssueInstant="[DATETIME]" Version="2.0" AssertionConsumerServiceIndex="0" >
<saml:Issuer>urn:federation:MicrosoftOnline</saml:Issuer>
<samlp:NameIDPolicy Format="urn:oasis:names:tc:SAML:2.0:nameid-format:persistent"/>
</samlp:AuthnRequest>
如何使用Microsoft.IdentityModel.Tokens.Saml2生成此请求? 我在网上找不到任何参考资料
答案 0 :(得分:1)
你不能。
这是SAML协议的一部分。
成功验证后,将返回SAML令牌,这是您引用的类所在的位置。
没有Microsoft SAML协议栈。
查看SAML : SAML connectivity / toolkit的一些想法。
(WIF实际上是WS-Federation,它是一种不同的协议)。