Гостевой доступ через точки доступа (прокси с ToS для принятия) не работает последовательно [закрыто]

Я заметил, что некоторые сайты (Facebook) ненадежно инициируют вход в точку доступа по сравнению с другими (google.com). Другими словами, когда пользователь впервые подключается к точке доступа, его просят войти в систему или принять условия обслуживания (ToS).

Если пользователь пытается зайти на Facebook, то страница зависает и перенаправления не происходит. И наоборот, если пользователь переходит на Google, то страница аутентификации появляется немедленно.

Я обнаружил, что такая картина наблюдается во многих реализациях (Starbucks, TransBridge Bus, Equinox wifi, отели и т.д.), и не понял, "почему" или как это исправить. Я могу только предположить, что есть что-то с AJAX или кэшированием содержимого HTML5 в chrome или safari, что вызывает это.

Что может сделать сетевой администратор, чтобы аутентификация точек доступа работала?

Что может сделать разработчик со своей веб-страницей (я разработчик), чтобы точки доступа всегда "работали" для конечного пользователя?

ПРИМЕЧАНИЕ: Я не ищу совета по разработке кодирования, я ищу ответ от сетевых специалистов о том, что должно происходить в сети. Что-то на тему кэширования HTTP, GET vs POST... или простой ответ: "AJAX должен обрабатывать ошибки, а при ошибке XXX - перенаправлять".

-3
задан 25 June 2013 в 16:30
1 ответ

Причина обычно в HTTPS и HTTP. Страницы TOS / аутентификации представлены маршрутизатором, перехватывающим все HTTP-запросы и отвечающим перенаправлением на страницу TOS / аутентификации. Однако запросы HTTPS не могут быть перехвачены таким же образом без предупреждения системы безопасности на компьютере пользователя. Если бы вы изменили https://www.facebook.com на http://www.facebook.com , то открылась бы страница.

Я могу только начать представить себе, с какими телефонными звонками пришлось бы справиться отелю, если бы они взломали HTTPS-соединение:

Сотрудник отеля: Стойка регистрации, чем я могу вам помочь?

Гость: ВАШ WI -FIS HACKIN 'MAH FACEBOOK!

2
ответ дан 5 December 2019 в 21:56

Теги

Похожие вопросы