【发布时间】:2018-03-29 21:57:24
【问题描述】:
我正在使用 Windows 凭据管理器 API 中的 CredRead() 和 CredWrite() 函数来存储和检索用户密码,如 this StackOverflow answer 中所述。
但是,我了解到可以通过设置组策略来禁用凭据管理器,或者只需停止/禁用凭据管理器服务。在这种情况下,我想更新我的应用程序的 UI 以反映凭据存储当前不可用。
是否有可靠的方法以可编程方式确定凭据管理器是否已被禁用?
【问题讨论】:
-
应用策略时 API 函数会发生什么情况?它们是否因特定错误而失败?
-
Cred*api 即使在禁用凭据管理器服务的情况下也能工作 - 独立于它
标签: security winapi credentials credential-manager