как сделать logoff при windows аутентификации
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



как сделать logoff при windows аутентификации... Expand / Collapse
Автор
Сообщение
08.02.2007 15:19


новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 18.11.2008 11:10
Сообщ.: 7, Visits: 126
Здравствуйте. Подскажите, кто знает.

Есть сайт, на загрузочную страницу стоят права для всех пользователей. На странице есть ссылка, переадресующая на страницу, на которую выставлены права для определенной группы (windows аутентификация). Т.е. это выглядит так - человек с главной страницы щелкает по ссылке, появляется windows-окошко, предлагающее ввести логин и пароль. Если человек угадал, то попадает на искомую страницу, на которой отображается его логин посредством request.ServerVariables("REMOTE_USER")

Так вот, если перейти обратно на главную, и попытаться опять открыть ссылку, то поскольку аутентификация уже пройдена, логин будет отображаться прежний.

НО!!! Если закрыть Internet Explorer и опять открыть этот сайт, то все в порядке, при щелчке по ссылке, пользователь проходит аутентификацию (вводит логин и пароль).

ТАК ВОТ. Как сделать логофф посредством асп кода?

P.S. С сессиями это делается "на раз" - session.abandon и все дела :)

Кто знает, подскажите пожалуйста!

Сообщ. #910579
05.03.2007 16:22
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 05.03.2007 16:46
Сообщ.: 1, Visits: 2
Меня это то же очень интересует, можетк посмотреть на http://www.sql.ru/forum/actualthread.aspx?tid=403595
там такая же тема.
Или если Вы уже разобрались с этим вопросом напишите, пожалуйста решение проблемы.
Сообщ. #911251
05.03.2007 19:39
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Можно попробовать в logout странице возвращать http код 401 (Unauthorized). Это должно заставить браузер снова запросить имя/пароль у пользователя. В базе знаний MS есть также совет по использованию самописного ActiveX для очистки кеша аутентификации.
Сообщ. #911266
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Alexey Spirin

Время GMT +3:00, Сейчас 5:53