C# 使用当前帐户密码进行Winforms身份验证

C# 使用当前帐户密码进行Winforms身份验证,c#,winforms,authentication,uac,C#,Winforms,Authentication,Uac,在我的win fourms应用程序中,我想做一些类似于使用帐户密码的事情,就像苹果使用touch id API一样。我找不到这方面的任何信息。下面是我在windows 10的内置groove音乐应用程序中看到的一个示例: 谢谢大家! 当Microsoft构建通用Windows平台(UWP)时,他们构建了一个身份验证库,允许您使用用户的Microsoft帐户。WinForms或WPF应用程序中没有对此的内置支持 但是,您可以使用MicrosoftOAuth端点来完成相同的任务,只是看起来不一样(

在我的win fourms应用程序中,我想做一些类似于使用帐户密码的事情,就像苹果使用touch id API一样。我找不到这方面的任何信息。下面是我在windows 10的内置groove音乐应用程序中看到的一个示例:


谢谢大家!

当Microsoft构建通用Windows平台(UWP)时,他们构建了一个身份验证库,允许您使用用户的Microsoft帐户。WinForms或WPF应用程序中没有对此的内置支持

但是,您可以使用MicrosoftOAuth端点来完成相同的任务,只是看起来不一样(初学者需要浏览器弹出窗口)。更多信息可在此处找到:


代码基本上需要执行一系列REST调用,并为异步响应提供侦听套接字。

我们需要更多信息。您从哪里获得凭证?服务器还是本地?你用的是什么证件?@IanH。非常确定他正在尝试对登录用户的Microsoft帐户进行身份验证