Автор Тема: Авторизация не проходит с мобильных браузеров  (Прочитано 1254 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DOMINANT [?]

  • Veni Vidi Vici
  • Осваивающий
  • **
  • Сообщений: 42
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Здравствуйте, проблемы с авторизацией на сайте autoit со смартфона iPhone браузер chrome последняя версия, верно ввожу логин и пароль выдается ошибка "Ваша сессия уже истекла или вы не ввели имя пользователя" повторяю все тоже самое с ПК все нормально у кого было такое как решили проблему? Браузер Safari аналогично отдает ошибку

Русское сообщество AutoIt


Помечен как лучший ответ пользователем DOMINANT Отправлен Март 12, 2017, 07:03:03

Оффлайн DOMINANT [?]

  • Veni Vidi Vici
  • Осваивающий
  • **
  • Сообщений: 42

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Нашёл причину и решение проблемы!

Причина: HTTPS версия сайта на которой мы пытаемся авторизоваться через мобильный браузер

Решение для мобильных браузеров: Удалить ваш браузер предварительно на всякий случай почистив кэш, куки и другое. Опять установить удаленный браузер. Затем в моем случае это Google Chrome для iOS, при запуске НЕ ВЫПОЛНЯТЬ СИНХРОНИЗАЦИЮ из облака на экране приветствия!!! И внимательно заходим на http версию сайта! http://autoit-script.ru

Решение для десктоп браузеров:
1. Закрываем все вкладки в браузере
2. Очищаем историю (желательно)
3. Заходим на специальную страницу для вашего браузера (Ссылки ниже).

Для Яндекс.Браузер: about:net-internals#hsts
Для Google Chrome, Opera: chrome://net-internals/#hsts
* Для Mozilla Firefox: about:permissions. Найти сайт, нажать на кнопку «Forget About This Site»
* Для Safari: Удалить файл ~/Library/Cookies/HSTS.plist

4. Находим поле ввода, с именем «Delete domain».
Подробный скрин5. Вписываем в него домен сайта, на котором хотите убрать редирект. (Формат: example.ru )
6. Нажимаем на кнопку, которая рядом с полем.

Все, браузер удалил заголовок, сайт доступен.

Суть проблемы для умных любопытных:

Сейчас стало модно посылать специальный запрос для браузера, который принудительно будет перебрасывать вас на версию сайта с шифрованием (https). Из-за этого многие пользователи страдают недоступностью сайтов. Ранее, такое происходило с некоторыми, достаточно известными сайтами, из-за промашки веб-разработчиков.

Такой запрос называется Http Strict Transport Security.

Как выяснилось, эта штука работает так: если я как-то раз зашёл на https версию этого сайта и получил при этом заголовок Strict-Transport-Security, то браузер запоминает этот домен, и начинает редиректить на него все обращения по http автоматически. Что у меня и происходило.

При чистке cookie браузера, такой заголовок не очищается. Но как же все таки избавиться от этого принудительного редиректа и вернуть д
« Последнее редактирование: Март 11, 2017, 10:08:16 от DOMINANT, Причина: Добавлено: Опять установить удаленный браузер »

Оффлайн Alofa [?]

  • Скриптер
  • ****
  • Сообщений: 1054
  • Репутация: 137
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
« Последнее редактирование: Март 11, 2017, 16:12:29 от Garrett »

Оффлайн DOMINANT [?]

  • Veni Vidi Vici
  • Осваивающий
  • **
  • Сообщений: 42

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
http://autoit-script.ru/index.php?topic=22947.0

Людям это не помогло как видно  ;D http://autoit-script.ru/index.php?topic=22947.msg133149#msg133149
Недостаточно просто почистить куки и кэш. Функция HSTS работает отдельно записывая домены в отдельный список вход на которые когда либо был произведён по https, удалить сайт из этого списка можно по моей инструкции  :ok:

Русское сообщество AutoIt

Re: Авторизация не проходит с мобильных браузеров
« Ответ #3 Отправлен: Март 11, 2017, 10:31:29 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
8 Ответов
6484 Просмотров
Последний ответ Март 21, 2011, 23:54:22
от Arei
3 Ответов
3166 Просмотров
Последний ответ Октябрь 06, 2011, 08:07:43
от axlwor
2 Ответов
1851 Просмотров
Последний ответ Июнь 04, 2012, 00:42:01
от Medic84
0 Ответов
2721 Просмотров
Последний ответ Июнь 30, 2012, 13:45:14
от Kreol2013
0 Ответов
3785 Просмотров
Последний ответ Ноябрь 17, 2012, 08:26:59
от Ramires
0 Ответов
736 Просмотров
Последний ответ Январь 27, 2014, 09:03:43
от madmasles
6 Ответов
4365 Просмотров
Последний ответ Март 23, 2014, 00:34:14
от Renz
2 Ответов
1285 Просмотров
Последний ответ Сентябрь 29, 2014, 05:26:02
от Se7enstars
0 Ответов
593 Просмотров
Последний ответ Октябрь 07, 2014, 22:03:47
от Se7enstars
12 Ответов
2166 Просмотров
Последний ответ Ноябрь 03, 2014, 00:50:48
от Aleksander-2000