Режим киоска Windows – Разрешить cookies в MS Edge?

Вопрос или проблема

Я включил на «интерактивном дисплее» с Windows 10 Pro режим киоска с запуском веб-приложения через MS Edge. Я также установил, что приложение должно перезапускаться каждые 5 минут бездействия.

Проблема в том, что это приложение при каждом перезапуске очищает куки и показывает уведомление о согласии на использование куки согласно требованиям GDPR, поскольку MS Edge работает в режиме «InPrivate mode». Моего клиента раздражает это уведомление, и он хочет, чтобы я избавился от него.

Я попытался отключить «InPrivate mode» в gpedit.msc, но это, похоже, не работает. Я также попытался связаться с разработчиками приложения, работающего на киоске, но они не могут обновить своё приложение только для нас.

Есть ещё один вариант, который я пробовал: использовать обычную версию Windows с моим собственным батч-скриптом, но приложение, работающее там, использует встроенную экранную клавиатуру Windows, которую я не смог заставить работать после завершения процесса explorer.exe. После запуска TabTip.exe вручную клавиатура появилась, но при попытке ввода текста в приложении ничего не происходило.

Заранее спасибо за любую помощь!

К сожалению, это ограничение использования режима киоска в Windows на данный момент; в настоящее время нет способа отключить режим In Private при использовании режима киоска.

Другим вариантом было бы использование расширения, которое по умолчанию скрывает эти баннеры о куки. Однако режим киоска также не поддерживает это.

Вы можете узнать больше о том, что не поддерживается, здесь;
https://learn.microsoft.com/en-us/deployedge/microsoft-edge-configure-kiosk-mode#functional-limitations

Ответ или решение

Режим киоска в Windows 10 Pro — это полезная функция, которая позволяет запускать машину в заранее определенном и ограниченном режиме, подходящем для интерактивных демонстраций или определенных автоматизированных задач. Однако, несмотря на удобства, он обладает рядом ограничений, которые могут усложнить его использование в некоторых ситуациях. Одним из таких ограничений является невозможность отключения режима "InPrivate" в браузере Microsoft Edge при использовании режима киоска.

Теория

Режим киоска предназначен для повышения безопасности и стабильности, ограничивая доступ пользователя только к необходимому функционалу. Когда вы запускаете Microsoft Edge в этом режиме, браузер автоматически открывается в режиме "InPrivate", который предотвращает сохранение данных о просмотре, включая историю посещений, кеш и, самое главное в вашем случае, файлы cookie. Это означает, что каждый раз при перезапуске приложения или после истечения времени бездействия, браузер возвращается в состояние, как будто он только что был запущен, тем самым вызывая вновь появление баннера согласия на использование cookie.

Пример

Вы столкнулись с этой проблемой на интерактивной машине с Windows 10 Pro, где режим киоска настроен на автоматический перезапуск приложения через пять минут бездействия. Каждый такой перезапуск приводит к очистке куки-файлов и новому показу уведомления о согласии на их использование, что ваш клиент считает весьма надоедливым.

Вы попытались отключить "InPrivate mode" с помощью редактора групповой политики (gpedit.msc), но это не привело к желаемому результату, поскольку текущая конфигурация режима киоска в Windows не позволяет это сделать. Ваше взаимодействие с разработчиками приложения, как выяснилось, также не принесло результатов, поскольку они не могут внести изменения специально для вашего случая.

Применение

Как вы уже выяснили, к сожалению, встроенные средства Windows в режиме киоска не предоставляют возможности отключить "InPrivate mode". Однако есть несколько альтернативных подходов, которые могут частично решить проблему или обойти ее.

  1. Использование альтернативных браузеров: Если ваш веб-ресурс поддерживает это, вы можете рассмотреть возможность использования другого браузера для киоска, который поддерживает такие конфигурации без режима приватного просмотра. Некоторые браузеры с открытым исходным кодом могут быть адаптированы для ваших нужд.

  2. Дополнения и скрипты: Хотя режим киоска ограничивает использование расширений, настраиваемых скриптов и других похожих решений, вы можете изучить возможность создания локального сервера, который обрабатывает эти уведомления о куки на уровне сети до их отображения пользователю.

  3. Вывод приложения из режима киоска: Если невозможно найти удобное решение, можно рассмотреть использование обычного режима Windows с пользовательским интерфейсом, специально ограниченным для ваших нужд. Вы можете использовать программу-оболочку, которая заменяет стандартный рабочий стол Windows, и таким образом позволяет запустить Edge в "неприватном" режиме, сохраняя при этом некоторую степень ограничения функциональности.

  4. Профессиональная поддержка: Если предложенные выше решения не подходят или вы не обладаете достаточными техническими навыками для их реализации, рекомендуется привлечь профессионалов в области IT либо получить консультацию от экспертов Microsoft для рассмотрения возможных индивидуальных решений.

Завершение

Режим киоска Windows с Microsoft Edge — это мощный инструмент, но его ограничения, как правило, связаны с особенностями безопасности и общей стабильностью. Если стандартные методы не удовлетворяют вашим требованиям, требуется поискать альтернативные пути, чтобы обеспечить нужную функциональность. Тщательная проработка предложенных вариантов может не только помочь в решении вашей текущей задачи, но и существенно улучшить опыт использования режима киоска в вашем конкретном контексте.

Оцените материал
Добавить комментарий

Капча загружается...