我有一个示例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生成此请求?我在网上找不到任何参考
你不能。
这是SAML协议的一部分。
成功身份验证后,返回了SAML令牌,这是您引用的类。
没有Microsoft SAML协议堆栈。
看看SAML:SAML连接/工具包的某些想法。
(WIF实际上是WS-Federation,这是一个不同的协议)。