如何使用Azure AD身份验证库登录WPF应用程序?

时间:2016-02-08 17:20:02

标签: authentication azure-active-directory

Azure示例active-directory-dotnet-native-desktop显示了如何使用ADAL登录以从WPF应用程序访问Web API。在对authContext.AcquireToken的调用中,它将Web服务的资源URL作为参数传递。如果我只想提示用户登录桌面客户端并且没有Web API,该怎么办?那还没有样品吗?

1 个答案:

答案 0 :(得分:1)

您可以通过“登录桌面客户端本身”来定义您在实践中的意思吗?本机应用程序仅在您需要访问远程资源时才会提示您,因为它们是用户无法直接访问的唯一权限。如果资源已经在您的本地PC上,并且您可以访问Windows会话,那么您要使用登录保护什么?换句话说,除非用户通过登录,否则用户无法执行的资源或操作是什么?访问Windows会话意味着用户可以做任何他/她想要的事情。在不访问远程资源的情况下进行登录很大程度上等于影院。

相关问题