PDA

Показать полную графическую версию : Проблема с прозрачной авторизацией на сайте(NTLM, Win 7 и IE8)


hnsk
18-05-2010, 22:43
Есть сеть из windows машин с АД. Каждому пользователю соответствует учетная запись.
Еще есть сайт, на который можно заходить под своим логином и паролем. Т.к. людям лень его все время вводить, то появилась идея сделать прозрачную авторизацию на сайте с помощью NTLM. Работает это, насколько я понял, так: при входе на сайт браузер в заголовках отправляет помимо обычной информации еще и заголовок с NTLM ключом. Из этого ключа можно выдернуть различную полезную информацию, вроде имени компьютера и учетной записи.
А если учетную запись выдернуть можно, то авторизация прошла успешно, а значит, ее можно использовать на сайте. В результате человек может любой машины залогиниться со своей учетки и оставить на сайте заявку на ремонт или обслуживание своего компьютера (для этого собственно и нужен сайт).
Машины сейчас достаточно старые, стоят на них Win XP c IE6. Сам я пользуюсь Firefox3 с модулем NTLM авторизации. Но некоторое время назад приехало несколько машин с Win 7 и IE8, где эта штука не работает. После ковыряния с политиками и реестром на машинах (самые популярные способы по результатам поиска), стало понятно, что ничего не понятно. Авторизация не проходит.
Вопрос: как, собственно, решить проблему, и есть ли альтернативные способы для работы подобного механизма входа на сайт?

Заранее спасибо.

Sham
19-05-2010, 00:05
Win 7 и IE8, где эта штука не работает »
вроде бы через реестр решается
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"LmCompatibilityLevel"=dword:00000001

kim-aa
19-05-2010, 00:07
hnsk,
Вам было лень привести даже название web-Сервера. Не говря уже об описании AD. И кто вам после этого возжелает помочь? Ну к гадалке сходите, что ли.

CnyH9I
19-05-2010, 09:57
Т.к. людям лень его все время вводить, »
от этого все проблемы...

Так установить всем Firefox(при первой авторизации на любой сайт он ведь спрашивает сохранять пароль или нет)...

unk1500
19-05-2010, 13:08
2kim-aa
Apache2, Win2003Server

2CnyH9I
Огнелис - один из вариантов, хочется понять, почему отказывается работать ИЕ

2Sham
Не помогло. Еще предлагались значения 0 и 3, но тоже безрезультатно
Менялось как руками, так и через групповые политики




© OSzone.net 2001-2012