servicestack,C#,.net,Authentication,Authorization,servicestack" /> servicestack,C#,.net,Authentication,Authorization,servicestack" />

C# 使用openid的ServiceStack的WPF使用者

C# 使用openid的ServiceStack的WPF使用者,c#,.net,authentication,authorization,servicestack,C#,.net,Authentication,Authorization,servicestack,我们有一个servicestack webservice,它使用openid进行身份验证 客户端是一个wpf应用程序,试图使用openid/oauth,但有疑问 是否可以使用oauth2对wpf客户端进行身份验证,并使用身份验证令牌对servicestack webservice进行身份验证 假设用户必须首先使用openid登录到网站,并且openid/emailid/name等将存储在网站的本地位置,然后在wpf客户端使用时用于映射角色/授权 这是正确的方法还是我可能把一切都搞混了 寻找如何实

我们有一个servicestack webservice,它使用openid进行身份验证 客户端是一个wpf应用程序,试图使用openid/oauth,但有疑问

是否可以使用oauth2对wpf客户端进行身份验证,并使用身份验证令牌对servicestack webservice进行身份验证

假设用户必须首先使用openid登录到网站,并且openid/emailid/name等将存储在网站的本地位置,然后在wpf客户端使用时用于映射角色/授权

这是正确的方法还是我可能把一切都搞混了


寻找如何实现这一点的任何样本/示例

我认为这种方法是正确的,您可以使用这个库,使用过一次,非常好


谢谢,看起来servicestack有一个客户端JsonServiceClient,它可以处理开箱即用的openid身份验证,不过看起来仍然不错!只是一个小问题,您打算使用RESTWeb服务吗?如果是这样,为什么不使用新的ASP.net API呢?所有的示例似乎都使用azure客户端服务,可能不使用它也可以,也没有发现我上面涉及wpf客户端的使用场景的任何示例