自定义凭据提供程序无法在 Windows 10 上加载
如果您首次登录Windows 10时未加载您的自定义凭据提供程序,那么这篇文章将能够为您提供指导。凭据提供程序是用户身份验证的主要机制——它们目前是用户证明其身份的唯一方法,这是登录和其他系统身份验证场景所必需的。
Windows 凭据提供程序框架(Windows Credential Provider Framework)使开发人员能够创建自定义凭据提供程序。当Winlogon想要收集凭据时,Logon UI会向每个凭据提供程序查询它希望枚举的凭据数量。毕竟,提供商已经枚举了他们的磁贴,登录 UI(Logon UI)将它们显示给用户。然后,用户与磁贴交互以提供必要的凭据。登录 UI(Logon UI)提交这些凭据以进行身份验证。
自定义(Custom)凭据提供程序无法在 Windows 10 上加载
假设您有一台未加入域的基于Windows 10 的计算机,并且计算机上安装了自定义凭据提供程序。您在计算机启动后首次登录。在这种情况下,不会调用自定义凭据提供程序。
根据Microsoft的说法,这个问题是设计使然。Windows 10 更新改进了使用我的登录信息在更新登录后自动完成我的设备设置(Use my sign in info to automatically finish setting up my device after an update)选项。此功能用于首次登录。因此,自定义凭据提供程序不会生效。
要解决此问题,您需要通过设置DisableAutomaticRestartSignOn注册表项来禁用最后一个用户的自动系统登录。
这是如何做到的。在继续进行注册表调整之前,请备份注册表(backup the registry)或创建系统还原点,以防注册表操作失败。
启动注册表编辑器。
导航到以下注册表项:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System
在右窗格中,双击DisableAutomaticRestartSignOn条目以编辑其属性。
然后将值数据(Value data)设置为1。
单击确定(OK)。
重新启动(Restart)PC 以使更改生效。
And that’s it!
Related posts
System连接到域时禁用PIN Sign-in
如何从Logon screen中删除Access button的Ease
VSUsbLogon允许您使用USB Drive安全地登录到Windows
在Windows 10中启用或禁用Fast Logon Optimization
为Windows 10中的所有用户设置Default User Logon Picture
任务Host Window,Task Host正在停止背景任务
Fix ERR_CERT_COMMON_NAME_INVALID error
operating system version与Startup Repair不相容
在Windows 10设置中选择将应用程序选项的位置灰色
您需要以管理员身份登录以继续
Windows 10 Brightness Control无法自动工作或更改
如何在Windows 10中不活动后auto lock computer
Fix BitLocker Drive Encryption不能使用,Error 0x8031004A
如何在Windows 10中打开和读取Small Memory Dump(DMP)文件
卸载Quality or Feature Update当Windows无法启动10
Customize Ctrl+Alt+Del Screen使用Group Policy or Registry在Windows
安全策略设置为显示关于最后一个交互式登录的信息
基于CMAK-VPN后Windows 10升级不工作
意外错误是让您删除文件
Windows无法启动Software Protection service