Windows XPにパスワードを要求します
-
27-09-2019 - |
質問
ユーザーのIDを確認したいほど敏感ないくつかの機能を備えたソフトウェアがあります。独自のユーザー/パスワードスキームを使用する代わりに、XPのユーザーパスワードに対してパスワードをテストするか、Windowsにユーザーを自己再確認して、関数にアクセスする認定者であることを確認することもできます。
または、ソフトウェアはWindows XPが組み込まれているだけで実行されています。
これがまったく可能かどうかはわかりませんが、Windowsにはそのような機能がありますか?
解決
- 使用してユーザーのパスワードを尋ねます
CredUIPromptForCredentials()
(Windowsログオンだけでなく、ユーザー名/パスワードで動作します) - どちらかを使用して検証します
LogonUserEx()
... - ...またはSSPI:KB180548: Microsoftオペレーティングシステムのユーザー資格情報を検証する方法
- ...またはあなた自身のメカニズムさえ。
-
Cred*()
APIを使用すると、資格情報をWindowsで保存し、ログオンパスワードを使用して暗号化できます。
所属していません StackOverflow