
Конфигурация автоматического входа в систему
Чтобы использовать функцию Auto-Login на отдельных веб-страницах, определенных как устройства в Infrascope:
Перейдите в раздел Устройства > Типы.
С помощью поиска выберите связанный элемент веб-страницы, созданный ранее.
Откройте меню Параметры, затем нажмите Редактировать тип элемента.
Выберите связанные теги как HTTP, затем Далее.
Заполните свойства типа элемента.
Свойство | Пояснение |
http.auto.login.password.matcher.template (Шаблон сопоставления паролей для автоматического входа в систему) | Этот параметр используется для поиска и замены пароля на глобальный пароль. |
http.auto.login.post.url (URL сообщения об автоматическом входе) | URL-адрес входа в веб-приложение/сайт. Для определения свойства URL можно использовать регулярные выражения (Regex) Пример: /login/device-based/regular/login/.* |
http.auto.login.username.matcher.template (Шаблон сопоставления имени пользователя для автоматического входа в систему) | Этот параметр используется для поиска и замены имени пользователя на глобальное имя пользователя |
http.bypass.domain (Обход домена) | Веб-приложения/сайты могут использовать несколько доменов для изображений, чатов, электронной почты и т.д. Если вы не добавите эти домены в белый список, веб-страница не будет отображаться как есть. Некоторые изображения, видео и т.д. будут заблокированы из-за неправильного сертификата HTTPS. |
Чтобы лучше понять свойства этих элементов, в качестве примера можно использовать вход в систему Vk.com:
Откройте сайт Vk.com в веб-браузере.
Щелкните экран правой кнопкой мыши и нажмите кнопку Inspect.
Перейдите на вкладку Сеть в верхней части экрана.
На экране входа в VK введите тестовый email и пароль и нажмите Войти.
VK вернет ошибку, поскольку учетные данные для тестирования неверны.
Просмотрите код проверки, чтобы найти тестовый email и пароль. Проверьте имя параметра и настройте его в типе элемента.
В левой колонке находятся URL-адреса постов. Они должны быть настроены в URL-адресе сообщения об автоматическом входе для VK. Это "login", поэтому параметр URL сообщения об автоматическом входе будет определен как "/login. * ". Символы регулярного выражения необходимы, так как могут быть другие подстраницы, поэтому URL поста всегда заканчивается на ".* ".
Теперь найдите тестовое имя пользователя и пароль в URL-адресе записи кода проверки. "Тестовое имя пользователя" и "тестовый пароль" размещаются в определенных контейнерах в URL-адресе входа. В VK этими параметрами являются email и pass. Эти параметры будут определены в шаблонах:
Шаблон сопоставления имени пользователя для автоматического входа в систему (http.auto.login.username.matcher.template) как email=value(&|$),
Шаблон сопоставления паролей для автоматического входа в систему (http.auto.login.password.matcher.template) как pass=value(&|$)
Таким образом, эти параметры будут использоваться в типе элемента. Если эти параметры отличаются, (выделено красным) части "pass" и "email" в определении параметра должны быть изменены по мере необходимости. Другая часть, "=value(&|$)", должна остаться в определении неизменной.Чтобы применить все изменения, внесенные в тип элемента, необходимо перезапустить HTTP Proxy. Перезапустите HTTP Proxy из интерфейса командной строки Infrascope. Установите SSH-соединение с Infrascope под именем pamuser и выполните следующую команду:
sudo systemctl restart pam-httpПоследнее свойство типа элемента – Обход домена (http.bypass.domain). Это внешние домены, с которых основная веб-страница загружает некоторые данные и элементы. Для поиска обходных доменов используется веб-браузер Firefox. Откройте веб- страницу VK с помощью HTTP-прокси в Firefox. Веб-страница будет загружена "неправильно". Фреймы могут быть другими, фотографии не будут отображаться и т.д. Это означает, что некоторая информация или данные, поступающие с другого домена, блокируются, так как они не разрешены. Такие домены называются обходными доменами.
Щелкните экран правой кнопкой мыши и выберите пункт Inspect. Затем перейдите на вкладку Сеть и проверьте столбец Домен.
Любые домены, отличные от vk.com, должны быть добавлены в качестве обходных доменов. Этот шаг следует повторить после страницы входа в систему или любой другой страницы, чтобы найти все обходные домены.
После того, как все обходные домены будут добавлены в Обход домена, потребуется еще один перезапуск с помощью команды sudo systemctl restart pam- http.
Все эти параметры должны быть настроены в свойстве Типа элемента, как показано на рисунке ниже.

Механизм автоматического входа срабатывает, когда поле имени пользователя/пароля пустое или введен текст ключевого слова автоматического входа. Некоторые веб-сайты позволяют оставить поле имени пользователя/пароля пустым и нажать кнопку входа, в то время как другие веб-сайты не позволяют этого.
Была ли эта страница полезной?
Спасибо за отзыв!
Спасибо, мы учтём это для улучшения документации.