ユーザーを認証する簡単な方法を見つけるのに苦労しています。ドメイン コントローラへの接続が低速であるか利用できない場合、 LogonUserが戻るまでに数秒かかります。
私はログオンタイプとして LOGON32_LOGON_NETWORK を使用しています。これはより高速であると読みましたが、その場合でも関数が戻るまでに数秒かかります。キャッシュされた資格情報に頼る前のサーバーのタイムアウトだと思います。
私はドメイン検証を望まない/必要としないので:
- キャッシュされた資格情報を使用する前にタイムアウトを減らす方法はありますか?
- ローカルでのみ認証する方法はありますか (ドメインコントローラーにまったくチェックせずに)?
- ログオンしているユーザーをより速く認証する他の方法はありますか?