1

Я работаю над производственной проблемой, которая возникает только в IE10, а не в chrome/Firefox. Если я изменю пользовательский агент IE10 (F12) на Mozilla Firefox, это будет работать.

Мне нужно отладить приложение. слой, чтобы найти проблему, но до этого я могу предложить своему клиенту изменить user-agent.

Клиент из-за безопасности и другой политики org не может и не может использовать / устанавливать любой другой браузер, кроме IE10.

Примечание. Ошибки не относятся к конкретному клиенту, служба, вызываемая клиентским кодом, не работает.

Каковы вообще последствия изменения пользовательского агента браузера (оставляя в стороне любую бизнес-логику, зависящую от браузера)?

2 ответа2

0

Когда вы изменяете пользовательский агент в браузере, меняется способ, которым веб-серверы распознают вас, а не способ работы браузера.

0

Изменение пользовательского агента не повлияет на производительность или безопасность.

Интересно, почему это так или иначе меняет поведение клиента. Возможно, что, кроме отправки пользовательского агента в HTTP-запросе, IE пытается вести себя по-разному при выполнении JavaScript или анализе HTML (т. Е. Может быть, после того, как вы изменили пользовательский агент, он не попадет в <!--[if IE]> Код кусками?). Если это происходит, то проблема заключается в том, что разные браузеры выполняют / анализируют разный код.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .