Веб-приложение отлично работает на Chrome с Firefox эмуляцией (User-Agent), НО не на Chrome - PullRequest
0 голосов
/ 29 апреля 2020

У меня серьезная проблема. У меня есть веб-приложение (Jira Core 7.1 с Tomcat 8.5.23, JRE 1.8 с большим количеством настроек), которое работает отлично со следующими браузерами:

  • Firefox
  • Chrome с эмуляцией Windows FireFox (т.е. пользовательский агент переключен на Firefox)
  • Edge с Windows Firefox эмуляцией (то есть пользовательский агент переключен на Firefox)
  • IE11 с эмуляцией windows Firefox (т.е. пользовательский агент переключен на Firefox)

НО, при использовании Chrome (последняя стабильная версия) , Edge и IE11 без «Эмуляции», у меня следующие серьезные проблемы:

  • Страницы не отображаются правильно / время от времени корректно загружаются с ошибками типа «ERR_EMTPY_RESPONSE» и некоторые файлы JS / CSS (batch. css и batch. js) не загружаются. Пользователям необходимо перезагрузить страницу, иногда несколько раз, чтобы правильно ее отобразить
  • Использование кнопок (переходы jira) отображает колесо загрузки, которое зацикливается бесконечно, и пользователям необходимо перезагрузить страницу, чтобы увидеть, было ли действие успешным или нет.

Пользователи используют HTTPS (внутренний сертификат) для доступа к веб-приложению.

Я также заметил, что при использовании HTTP мы не видим проблем.

Вопрос: почему веб-приложение отображается корректно с Firefox или даже с другими браузерами при переключении агента пользователя на firefox, а не когда иначе?

...