← Challenges / cloudflare-challenges / reference
Поддерживаемые браузеры
Cloudflare использует проверки на основе браузера в Challenge Pages, Turnstile, JavaScript Detections (JSD) в Bot Management, а также Precursor. На этой странице описаны браузерные среды, поддерживающие эти проверки.
Поддержка браузерами
Проверки Cloudflare поддерживаются в основных десктопных и мобильных браузерах.
Ограниченная поддержка браузеров
У перечисленных ниже браузеров и сред поддержка ограничена, и в их работе возможны сбои.
- Браузеры или операционные системы старше пяти лет либо не получавшие обновления безопасности более двух лет.
- Пользовательские или значительно изменённые движки браузеров, а также встроенные браузеры.
Неподдерживаемые среды
Перечисленные ниже среды не поддерживаются.
- Браузер Internet Explorer.
- Инструменты командной строки, такие как
wget,curl, или других инструментов, которые не поддерживают выполнение JavaScript, необходимое для Cloudflare Challenges. - Автоматизированные браузеры не поддерживаются для прохождения проверок в рабочей среде.
- Фреймворки для автоматизации браузера, такие как Selenium, Puppeteer, Playwright и Cypress, не поддерживаются для прохождения проверок в продакшене. Для автоматического тестирования Turnstile используйте Тестовые ключи Turnstile.
Частые проблемы
Расширения браузера
Расширения браузера могут по-разному мешать прохождению проверок.
- Блокировщики рекламы и контента могут мешать корректной загрузке скриптов проверки или нарушать связь с серверами Cloudflare, отвечающими за её проведение.
- Расширения для конфиденциальности, такие как блокировщики скриптов, средства защиты от снятия отпечатков или блокировщики canvas, могут мешать процессу прохождения Challenge.
- Расширения виртуальной частной сети (VPN) или прокси могут вызывать дополнительные проверки безопасности или несоответствия IP-адреса.
Эмуляция устройств и инструменты разработчика
Настройки эмуляции устройств могут изменять сигналы браузера, которые использует Challenge. Результаты на эмулированных устройствах могут отличаться от результатов на физических устройствах.
- Эмуляция мобильных устройств в десктопных браузерах воспроизводит не все характеристики физического мобильного устройства.
- Инструменты разработчика в браузере могут переопределять сеть, user-agent, viewport или поведение JavaScript. Отключите эти переопределения при диагностике поведения проверки.
WebView и встроенные браузеры приложений
Поведение проверок может отличаться во встроенных браузерных контекстах.
- WebView в мобильных приложениях может иметь ограниченную функциональность по сравнению с полноценными браузерами
- Браузеры, встроенные в приложения, часто имеют ограниченные возможности JavaScript
- Окна предпросмотра в почтовых клиентах обычно не могут пройти Interactive Challenges
Устранение неполадок
Если ваши посетители систематически сталкиваются с проблемами при прохождении Challenge, см. Проблемы с прохождением проверки для получения дополнительных сведений об устранении неполадок.