Привет, у меня версия 2.2.3, и всё работает нормально, кроме финального редиректа. Я пробовал перенаправлять как на оригинальный URL, так и на промо-URL, но ни один не срабатывает. (Использую гостевой порт без аутентификации).
Например, при редиректе на промо-URL , в дампе пакетов я вижу следующее:
Сначала POST, когда пользователь соглашается с правилами использования:
(выглядит нормально)
(чувствительные данные заменены на «xx»)
POST /guest/login HTTP/1.1\r\n
Host: 192.168.0.1:8880\r\n
Referer:
Cookie: ec=5FyZqmh-gzt9ncXg3PyAwIT01GKeB6ihsTHRVQYrShfo0Om1BWtpdfPql7USSvB6Ns-q2fCB8a1Y3QFLgrdwYGgB5u46Q7wkF0dpCQsj5CT-uai2PaOadHNGLDcF6Rpq; ui_language=en_US
Сервер unifi отвечает так:
HTTP/1.1 302 Moved Temporarily\r\n
Location:
Что явно неверно, потому что к адресу добавляется «/redirect?ec=…».
Кто-нибудь знает, в чём может быть проблема? Я уже потратил на это часы. Даже какой-нибудь обходной вариант был бы очень полезен. Похоже, сервер unifi почему-то дописывает cookie в URL. (Я так предполагаю из-за части «ec=»).
Спасибо за любые советы... John
Например, при редиректе на промо-URL , в дампе пакетов я вижу следующее:
Сначала POST, когда пользователь соглашается с правилами использования:
(выглядит нормально)
(чувствительные данные заменены на «xx»)
POST /guest/login HTTP/1.1\r\n
Host: 192.168.0.1:8880\r\n
Referer:
Cookie: ec=5FyZqmh-gzt9ncXg3PyAwIT01GKeB6ihsTHRVQYrShfo0Om1BWtpdfPql7USSvB6Ns-q2fCB8a1Y3QFLgrdwYGgB5u46Q7wkF0dpCQsj5CT-uai2PaOadHNGLDcF6Rpq; ui_language=en_US
Сервер unifi отвечает так:
HTTP/1.1 302 Moved Temporarily\r\n
Location:
Что явно неверно, потому что к адресу добавляется «/redirect?ec=…».
Кто-нибудь знает, в чём может быть проблема? Я уже потратил на это часы. Даже какой-нибудь обходной вариант был бы очень полезен. Похоже, сервер unifi почему-то дописывает cookie в URL. (Я так предполагаю из-за части «ec=»).
Спасибо за любые советы... John
