Я использую Firefox 36.0.4 в 32-разрядной версии Windows 7. Я отключил все надстройки, расширения и пользовательские скрипты перед повторным тестированием.
Я хотел бы пройти через код JavaScript, который подается в теге <script>
в документе HTML, создаваемом веб-сервером Java (Tomcat).
К сожалению, когда я выбираю HTML-документ под Debugger > Sources
, источник страницы возвращается на страницу входа в приложение — похоже, что информация о сеансе не используется для запроса источника.
Я прошел через код на стороне сервера и обнаружил, что правильные значения cookie сеанса отправляются для реального запроса страницы и некоторых запросов AJAX, отправленных страницей. Однако, когда я попытался загрузить исходный код страницы в отладчике JavaScript, я обнаружил, что отладчик JavaScript отправляет неправильный файл cookie сеанса.
Я могу воспроизвести это поведение в других веб-приложениях, а не только в своем собственном. Например, переполнение стека:
Это проблема конфигурации или ошибка в инструментах разработчика Firefox?