Я пытаюсь добавить поддержку LDAP на существующий веб-сайт ASP.NET, использующий проверку подлинности с помощью форм. Это не большая проблема, я просто создаю простой диалог входа в систему (обычный HTTP POST), запрашиваю каталог LDAP и регистрирую пользователя через билет проверки подлинности формы.
Было бы очень приятно автоматически получать учетные данные пользователей через NTLM (встроенную проверку подлинности Windows) без необходимости в диалоговом окне входа в систему (например, при использовании проверки подлинности Windows ASP.NET с компьютерами в той же Active Directory). Есть ли простой способ сделать это (имейте в виду, я не могу использовать проверку подлинности Windows для своего приложения ASP.NET, и сервер не находится в домене Active Directory, мне нужно иметь возможность запрашивать каталог LDAP вручную)? Или мне нужно было бы вручную выполнить все действия по рукопожатию / вызову / ответу LDAP?
Спасибо за вашу помощь,
~ saxx