Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
   RSS
Проблема с перенаправлением, UniFi Network
 
Привет, у меня версия 2.2.3, и всё работает нормально, кроме финального редиректа. Я пробовал перенаправлять как на оригинальный URL, так и на промо-URL, но ни один не срабатывает. (Использую гостевой порт без аутентификации).

Например, при редиректе на промо-URL www.example.com, в дампе пакетов я вижу следующее:

Сначала POST, когда пользователь соглашается с правилами использования:  
(выглядит нормально)  
(чувствительные данные заменены на «xx»)  
POST /guest/login HTTP/1.1\r\n  
Host: 192.168.0.1:8880\r\n  
Referer: http://192.168.0.1:8880/guest/?id=00:25:d3:25:xx:xx&ap=00:27:22:0a:xx:xx&url=http://google.ca/\r\n  
Cookie: ec=5FyZqmh-gzt9ncXg3PyAwIT01GKeB6ihsTHRVQYrShfo0Om1BWtpdfPql7USSvB6Ns-q2fCB8a1Y3QFLgrdwYGgB5u46Q7wkF0dpCQsj5CT-uai2PaOadHNGLDcF6Rpq; ui_language=en_US

Сервер unifi отвечает так:  
HTTP/1.1 302 Moved Temporarily\r\n  
Location: http://www.example.com/redirect?ec=LhJyDj0X9LfXezrctdUYaroH9OcT3kfDNMelQ4zHxkgMOJ0Xt1jCqLGo-_0KR4_BYEdAsO0Gcv4PGtn7BNZIXEMqG06_jNoEtfa6L80bcnKKpYqMRwzRV­AoK36C6_KBYLWh5Xd241zVoUT41Smyw8D5QIsrL6DNeOoRB3IfO0yCr6TYI1­Jwb6jYji2YRPWsc

Что явно неверно, потому что к адресу добавляется «/redirect?ec=…».

Кто-нибудь знает, в чём может быть проблема? Я уже потратил на это часы. Даже какой-нибудь обходной вариант был бы очень полезен. Похоже, сервер unifi почему-то дописывает cookie в URL. (Я так предполагаю из-за части «ec=»).

Спасибо за любые советы... John
Страницы: Пред. 1 2
Ответы
 
Вчера установил версию 3.1.13, но ничего, кажется, не работает как надо. Даже интернет без гостевых политик или портала был очень медленным. Придется установить всё заново, чтобы иметь более точную информацию для вас всех. Напишу, как только появятся новости.
Страницы: Пред. 1 2
Читают тему (гостей: 1)