我读过这个article开发我的自定义凭证提供程序。
现在我想测试 GitHub 中文章附带的代码.
- 我跑
install.reg file.
运行代码并通过更改场景在登录屏幕中显示 GUI
private static bool IsSupportedScenario(_CREDENTIAL_PROVIDER_USAGE_SCENARIO cpus) { switch (cpus) { case _CREDENTIAL_PROVIDER_USAGE_SCENARIO.CPUS_CREDUI: return true; case _CREDENTIAL_PROVIDER_USAGE_SCENARIO.CPUS_UNLOCK_WORKSTATION: return true; case _CREDENTIAL_PROVIDER_USAGE_SCENARIO.CPUS_LOGON: return true; case _CREDENTIAL_PROVIDER_USAGE_SCENARIO.CPUS_CHANGE_PASSWORD: case _CREDENTIAL_PROVIDER_USAGE_SCENARIO.CPUS_PLAP: case _CREDENTIAL_PROVIDER_USAGE_SCENARIO.CPUS_INVALID: default: return false; } }
问题是如何提交插入的用户名/密码并在正确的情况下成功登录
最佳答案
您在搜索这个吗:LogonUser - MSDN ?
关于c# - 在凭据提供程序中提交登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52834869/