我们希望在Windows应用商店应用中至少强制执行PIN和非活动超时。
Exchange Active Sync(EAS)策略API看起来是正确的使用方法,但应谨慎使用。
您可以检查合规性或强制执行合规性
问题是检查RequestedPolicy.CheckCompliance()永远不会成功。我在Surface 2 RT上尝试了它,锁定屏幕设置为2分钟,Windows 8.1桌面设置了1分钟后显示的屏幕保护程序,并在恢复时显示密码。
这两项都未通过以下检查
RequestedPolicy.MaxInactivityTimeLock = TimeSpan.FromSeconds(300);
ComplianceResult = RequestedPolicy.CheckCompliance();
我希望ComplianceResult.Compliant为True,但它永远不会。有没有人设法按预期完成这项工作?
修改
一旦设置,我无法在Surface RT上看到任何撤消此功能的方法。
我找到了一种用户可以在本文中执行此操作的方法,Reset EAS Policies但是我仍然无法在代码中看到一种取消强制执行的方法。
由于
答案 0 :(得分:0)
据我所知,只有在已经设置的情况下才能检查政策的合规性。如果未设置任何策略,即使您符合该策略,CheckCompliance也将返回false。
无法实施个人识别码只有禁用微软所称的方式"便利登录",这些是:
看到任何用户都需要已经拥有用户名和密码来获取Windows 8.1设备上的帐户,总会有至少一个用户名\密码组合