C# 客户端凭据使用

C# 客户端凭据使用,c#,sqlmembershipprovider,wshttpbinding,C#,Sqlmembershipprovider,Wshttpbinding,我是一个使用WCF服务的初学者,我试图了解ClientCredential方法是如何工作的。我能够使用wsHttpBinding和SQLMembershipProvider成功地使用身份验证 但是,我想知道ClientCredential如何进行身份验证。我想重写login方法,围绕SQLMembership方法编写一些附加代码 此外,我想知道是否有可能从服务器端注销用户 我还想知道如何从服务器端检索MembershipUser/MembershipProvider?您使用的是GUI WCF客户

我是一个使用WCF服务的初学者,我试图了解ClientCredential方法是如何工作的。我能够使用wsHttpBinding和SQLMembershipProvider成功地使用身份验证

但是,我想知道ClientCredential如何进行身份验证。我想重写login方法,围绕SQLMembership方法编写一些附加代码

此外,我想知道是否有可能从服务器端注销用户


我还想知道如何从服务器端检索MembershipUser/MembershipProvider?

您使用的是GUI WCF客户端吗?在服务器端,它是WCF服务,并且WPF客户端正在与WCF服务建立连接。似乎可以使用MembershipProvider provider=Membership.Providers[SqlMembershipProvider];,从服务器检索MembershipProvider;。从服务器端关闭身份验证似乎不是问题。然而,这里非常需要cliencredential自定义身份验证。