我需要编写一个脚本,使用"Picture Password" feature in Windows 8验证用户不。我使用的是.NET 4。
我试图搜索有关它的信息,但无法找到任何信息。你有什么想法可以做到吗?
答案 0 :(得分:7)
我的公司信息安全禁止在使用其他特定产品时使用图片密码(无法提供更多信息)。我需要通过代码强制执行此请求。
您不会使用代码强制执行这些操作,而是使用组策略强制执行这些操作。
要执行此操作,请打开组策略编辑器(gpedit.msc
)并导航到以下路径:
Computer Configuration\Administrative Templates\System\Logon
双击"关闭图片密码登录" 设置,然后设置"已启用"或"已禁用"选项。
当然,您不必在每台本地计算机上执行此操作。您可以创建将网络范围应用于特定用户组的组策略。在Server Fault上询问有关设置的更多帮助,或与网络管理员交谈。大概如果您有信息安全策略,那么您已经有一个处理这类事情的部门。
答案 1 :(得分:3)
我发现您在问题上使用Windows-RT作为关键字。因此,如果应用程序需要进行检查是Windows 8商店应用程序(Modern / Metro应用程序),您将无法实现此目的。
即使您确实通过其他方法管理了检测设置的方法,也需要确保通过Windows 8 API完成设置,否则您将无法通过认证(section 3.1)。
如果这是一个选项,您可以推送政策via GPO。
基于从关键字中删除的Windows 8 RT,这意味着它不是Windows 8商店应用。如果有人发现这个并且询问商店应用程序,请留下先前的答案。
您应该可以通过注册表“HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ System”查看设置,并检查BlockDomainPicturePassword或AllowDomainPicturePassword的值。
我不知道为什么会有两个,我会把测试告诉你哪一个是正确的。