powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ре-авторизация basic HTTP
5 сообщений из 5, страница 1 из 1
Ре-авторизация basic HTTP
    #37874510
maxxstorm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть сервер с базовой http-авторизацией. Иногда требуется смена юзера. Как заставить сервер ре-авторизовать пользователя, не закрывая браузер? Например, нажав на некую ссылку, заново появляется окошко с авторизацией.
Я пробовал сделать такую ссылку http://some_user@server.dom,]http://some_user@server.dom, но тогда он всегда запрашивает пароль юзера some_user, тогда как должен авторизоваться под любым.
...
Рейтинг: 0 / 0
Ре-авторизация basic HTTP
    #37874738
zolitude
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maxxstorm,

Может принудительно прерывать сессию?
Session.Abandon()
...
Рейтинг: 0 / 0
Ре-авторизация basic HTTP
    #37874749
maxxstorm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zolitudemaxxstorm,

Может принудительно прерывать сессию?
Session.Abandon()

А средствами html и js как это сделать?
...
Рейтинг: 0 / 0
Ре-авторизация basic HTTP
    #37874765
zolitude
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maxxstorm,

странный вопрос )
"средствами html и js" можно перенаправлять на страницу с серверным кодом:

Session.Abandon(); //рвем сессию
Response.Redirect(Request.ServerVariables["HTTP_REFERER"]); //перенапрявляем туда, откуда пришли

И после этого, по идее, IIS вновь должен запросить авторизацию
...
Рейтинг: 0 / 0
Ре-авторизация basic HTTP
    #37874850
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxxstorm,

В любом случае, самое правильное, это рвать сессию серверным скриптом. Логику помещаем в login.(aspx, php).
Со страниц вызываем простым ГЕТом, например login.(aspx, php)?act=exit . В логине ловим параметр и выполняем нужные телодвижения.
Что касается простого клиентского кода, то даже не знаю. Мб, если используются авторизационные куки, то их грохнуть, если получится :).
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ре-авторизация basic HTTP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]