5

Windows 8 では、非ドメイン ユーザー向けの新しい認証方法が導入されました。それは、コントロール パネルで設定された PIN を使用することです。

現在、私たちのアプリケーションは、事前に保存されたパスワードを使用して Windows ログオンをサポートしてLogonUserW()おり、現在は PIN のサポートも必要としています。

.NET アプリケーションから、直接または P/Invoke を使用してそれを実現するにはどうすればよいでしょうか?

4

1 に答える 1

3

そのため、これらはすべてインターフェイスのハイブによって管理されます。Windows8の場合、主にクレデンシャルプロバイダーを個々のユーザーアカウントに関連付けるために、にICredentialProvider拡張機能が追加されました。ICredentialProvider2

私はここでは専門家ではありませんが、いくつかの参考資料を掘り下げました。

私の直感では、おそらくCOMインターフェイス(おそらくICredentialProviderProviderICredentialProviderインターフェイス)のスリムなラッパーを作成し、そのように呼び出すことができると言っています...しかし、私はほとんどここで推測しています。

于 2013-02-08T20:26:00.410 に答える