Наше приложение будет экспортировать Excel, содержащий данные гиперссылки. Если щелкнуть гиперссылку, браузер автоматически приведет к определенной странице. Я использую IE8 в Windows XP.
Теперь я заметил следующие поведения в Fiddler:
при щелчке гиперссылки в Excel пользовательский агент в HTTP-запросе выглядит следующим образом:
Пользователь-агент: Mozilla / 4.0 (совместимый; MSIE 7.0; Windows NT 5.1; Trident / 4.0; ....
вышеуказанный шаг фактически открывает страницу входа. Если я введу учетные данные пользователя и войду в систему, то пользовательский агент будет выглядеть так:
Пользователь-агент: Mozilla / 4.0 (совместимый; MSIE 8.0; Windows NT 5.1; Trident / 4.0 ...
Я сомневаюсь: почему MSIE 7.0 используется на шаге 1, а я использовал IE8.0? (Я не включил представление совместимости во время тестирования)