deemru / Chromium-Gost

Chromium с поддержкой алгоритмов ГОСТ
https://www.cryptopro.ru/forum2/default.aspx?g=posts&t=9991
MIT License
388 stars 43 forks source link

Не открывется сайт vaccine.egisz.rosminzdrav.ru #83

Open Rudikoz opened 5 months ago

Rudikoz commented 5 months ago

image Не открываются сайты vaccine.egisz.rosminzdrav.ru и covid.egisz.rosminzdrav.ru, должна пройти переадресация на сайт госуслуг для авторизация, но в консоли выходит ошибка как на скрине. В других браузерах данная проблема не наблюдается

deemru commented 5 months ago

Проблема в скриптах на сайте, которые некорректно интерпретируют User-Agent браузеров, немного отличающихся от ожидаемых, делают на основе этой интерпретации неправильные выводы, что приводит к ошибкам в самих скриптах. Как показывает практика, движок браузера ещё ни разу не являлся причиной и работает корректно.

Похожие проблемы:

Легко проверить, что ваш случай тоже решается аналогично, например так:

chrome --user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36"

В Chromium-Gost используется вот такой патч для идентификации себя среди прочих User-Agent: https://github.com/deemru/Chromium-Gost/blob/d6c944f94bdc93a721be824fb593eb654cde526a/patch/chromium.patch#L794-L795

Rudikoz commented 5 months ago

Спасибо за помощь, ваше решение работает. Буду долбить разработчика сайта