У меня есть угловое приложение, работающее за маршрутизацией cloudflare и шлюзом после развертывания с kubernetes.Я хочу проверить, из какого браузера приложение получает трафик, и сопоставить его со списком поддерживаемых браузеров, которые у меня есть.Если браузер не совпадает, я хотел бы добавить статическую html-страницу с сообщением, извините, мы не поддерживаем этот браузер, и, пожалуйста, следуйте инструкциям по обновлению вашего браузера и т. Д.
Теперь есть многоРешения для достижения этой же цели, но у меня есть жесткое требование полностью заблокировать свой веб-сайт для неподдерживаемых браузеров.
Я могу легко сделать это в своем приложении, но почему все угловое приложение должно быть загружено только для того, чтобы запретитьдоступ к моему сайту.Было бы здорово заблокировать пользователей от самого рута.Проблема в том, что у меня нет nginx, haproxy и т. Д. В этом случае было бы довольно просто и просто реализовать это.Вместо этого у меня есть cloudflare и посол, с которым у меня меньше всего опыта.
Может, кто-нибудь подскажет мне, как можно добиться обнаружения и перенаправления в браузере на основе некоторых условий с cloudflare или после?