我正在开发一个基本上是自助服务终端应用程序的应用程序(我将使用Windows 8.1的自助服务终端功能锁定设备)。
因此,计算机将一直打开并始终登录到运行此应用程序的帐户。
但是,部分过程是我需要对用户进行身份验证。他们将使用用户名和密码登录,选择一些内容,然后单击“完成”,将其注销并将应用程序恢复到登录屏幕。
我该怎么做? {Store}应用无法使用System.DirectoryServices
。我正在寻找其他方式进行LDAP身份验证,而Active Directory Web服务看起来很有前途(并且会得到支持)。但是我没有看到我如何使用它进行身份验证(除了它验证他调用用户的事实,但我似乎无法在那里模拟工作)。
答案 0 :(得分:0)
我也在寻找这个答案。我发现您必须转到package.appxmanifest并检查Enterprise Authentication,然后您可以在应用中使用CredentialCache.DefaultNetworkCredentials来获取用户名,而不是密码。