Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将SAML 2.0 xml元素标记转换为.NET System.IdentityModel.Tokens.SecurityToken_C#_Wcf_Single Sign On_Wif - Fatal编程技术网

C# 将SAML 2.0 xml元素标记转换为.NET System.IdentityModel.Tokens.SecurityToken

C# 将SAML 2.0 xml元素标记转换为.NET System.IdentityModel.Tokens.SecurityToken,c#,wcf,single-sign-on,wif,C#,Wcf,Single Sign On,Wif,我有一个SAML2.0承载令牌,是我使用第三方库从SSO服务器获得的。现在我正试图使用这个令牌对一个soution进行身份验证。我遇到的问题是,我的令牌类型为xmlement,我需要将其转换为System.IdentityModel.Tokens.SecurityToken类型,因为ChannelFactory.CreateChannelWithIssuedToken需要SecurityToken类型。有什么想法吗 顺便说一句,我看过这篇文章,但没有帮助。确切地说,对于该方法,您需要将其转换为G

我有一个SAML2.0承载令牌,是我使用第三方库从SSO服务器获得的。现在我正试图使用这个令牌对一个soution进行身份验证。我遇到的问题是,我的令牌类型为
xmlement
,我需要将其转换为
System.IdentityModel.Tokens.SecurityToken
类型,因为
ChannelFactory.CreateChannelWithIssuedToken
需要
SecurityToken
类型。有什么想法吗


顺便说一句,我看过这篇文章,但没有帮助。

确切地说,对于该方法,您需要将其转换为GenericXmlSecurityToken,只需使用ctor(您可以忽略大多数其他参数)