Имеется сервер MSSQL и настроенные логины-пользрватели, привязанные к доменным учеткам. Хочу связать web приложение с базой так, чтобы при аутентификации пользователи вводили доменные учетные данные и по ним же получали доступ к базе. При этом, хочу использовать окно ввода логина-пароля из web приложения, а не стандартное окно браузера(когда выставляю windows аутентификацию в IIS). Какой метод аутентификации использовать в MSSQL, IIS? Как пройти аутентификацию средствами php в ldap и использовать эти данные для аутентификации в MSSQL?
а не стандартное окно браузера(когда выставляю windows аутентификацию в IIS)
Это ты имел ввиду http авторизацию? Ну схема на самом деле простая, делаешь обычную форму авторизации на сайте что бы не использовать "окно браузера" (http авторизацию) Когда пользователь нажимает кнопку войти у тебя в POST запросе передается логин и пароль от LDAP юзера, у php есть расширение для работы с LDAP http://php.net/manual/ru/book.ldap.php Далее юзая любу по ссылке проверяеш что пользователь логин пароль есть в LDAP Подключаешся к БД под этой учеткой, сложности вроде нет. Или я что то упустил?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости