powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Теряется фрагмент URL при редиректе на страницу логина
6 сообщений из 6, страница 1 из 1
Теряется фрагмент URL при редиректе на страницу логина
    #39049351
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если человеку приходит, допустим, на почту ссылка в форме http://domain.com/somepage#hash=value1, и пользователь в это время не залогинен, то в стандартной для ASP.NET ситуации, пользователь редиректится на страницу логина, а URL сохраняется в каком-нибудь параметре, типа returnUrl, только без якоря.

Посоветуйте какое-нибудь универсальное, красивое решение, чтобы сохранять якорь для редиректа после логина на оригинальную ссылку.
...
Рейтинг: 0 / 0
Теряется фрагмент URL при редиректе на страницу логина
    #39050346
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чего, красивых решений не существует чтоли? :)

Есть некрасивое: фильтр, который при отсутствии авторизации, всегда отдаёт специальную вьюху, на которой скрипт упаковывает URL вместе с якорем в параметр и выполняет редирект, т.е. клиентский редирект, а не серверный.

Чего скажите?
...
Рейтинг: 0 / 0
Теряется фрагмент URL при редиректе на страницу логина
    #39050547
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вполне хорошее решение, с якорями беда конечно. тож когда то изголялся
...
Рейтинг: 0 / 0
Теряется фрагмент URL при редиректе на страницу логина
    #39050557
VAlexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVosttЕсть некрасивое: фильтр, который при отсутствии авторизации, всегда отдаёт специальную вьюху, на которой скрипт упаковывает URL вместе с якорем в параметр и выполняет редирект, т.е. клиентский редирект, а не серверный.

Тут есть маленькая проблема: браузер вообще не отравляет все, что будет после # на сервер.
Вся логика обработки хэшей должна быть на клиенте.
...
Рейтинг: 0 / 0
Теряется фрагмент URL при редиректе на страницу логина
    #39050565
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VAlexeyТут есть маленькая проблема: браузер вообще не отравляет все, что будет после # на сервер.
Вся логика обработки хэшей должна быть на клиенте.

Да, здесь собака и порылась :)
...
Рейтинг: 0 / 0
Теряется фрагмент URL при редиректе на страницу логина
    #39050566
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuвполне хорошее решение, с якорями беда конечно. тож когда то изголялся

мне не очень нравится :(
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Теряется фрагмент URL при редиректе на страницу логина
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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