最近、私は CredentialProvider に取り組んでおり、Windows Vista (またはそれ以降のバージョン) のユーザー セッションを自動的にロック解除します (トリガーは任意のイベントにすることができるので、タイマーの終了としましょう)。
そのために、GINA とこの新しいアーキテクチャとの間の変更に関する有益な記事をいくつか読みました。http://msdn.microsoft.com/en-us/magazine/cc163489.aspx .
カスタム CredentialProvider を作成しているすべての人と同じように、ゼロからではなく、Microsoft が提供するサンプル コードから始めたと思います。そして、さまざまな機能の動作 (ロギングなど) を変更しようとしました。
最終的に、カスタム CredentialProvider を使用して SetUsageScenario メソッドを入力できますが、それでも Set または GetSerialization メソッドに到達できません。CredentialProvider の技術文書 (Microsoft が引き続き提供) で私が理解したことから、これらの 2 つのメソッドは自動的に呼び出されるはずです。私が逃したものはありますか?
また、私の最初のアイデアは、暗黙的なユーザー認証を実行するために、Kerberos を使用して認証パッケージを取得することでした。このアイデアは、次のような他の SO または MSDN スレッドに関する情報を探すことで得ました。
このアプローチは良いものですか?
お忙しい中、私の質問に答えていただき、誠にありがとうございました。私の問題を直接解決しない場合でも、明確化を歓迎します:-)