我正在尝试构build一个应用程序,该应用程序允许用户重置域密码并在域和离开公司networking时访问他们的域。 EG用户是一个域用户,正在离开networking并忘记他的密码。 他当然可以使用他的域名信用login,因为他们被本地caching在HKEY_LOCAL_MACHINE \ SECURITY \ Cache中。 除非他忘记了密码。 我已经创build了一个loginshell添加,将通过Web 2.0风格的安全问题的用户来validation他们的身份。 但最后一步,实际上用新密码更新本地安全caching,以便用户可以继续login,直到与域控制器重新同步为止。 我已经查看了所有API的CredWriteDomainCredentials,CredWrite等等,但似乎没有官方的方式来做到这一点。 有没有人有任何想法如何编写一个新的哈希本地存储本质上模拟一个有效的域login和caching写入事件?