Websphere 9.5 нет запроса браузера на обновление страницы и http 404 - PullRequest
0 голосов
/ 04 января 2019

Итак, мое REST-приложение работает на websphere 9.0

Приложение имеет JSP для входа в систему, где мы вводим учетные данные. Допустим, он перенаправляет на (безопасный) mysite.org/userint На этой странице у меня есть ссылки, которые указывают на суб-URL что-то вроде (не jsp, а остальные URL-адреса) (безопасный) "mysite.org/userint/report/prodesc/prod_id".

Проблема связана с обновлением страницы (F5). Если я нажму вышеупомянутую ссылку, все работает нормально. Однако, если я скопирую, вставлю URL и нажму клавишу Enter, браузер даже не сделает запрос к серверу и выдаст 404. То же самое произойдет, если я обновлю страницу после перехода к ней по ссылкам в приложении. Кажется, это работает на другом моем экземпляре, который работает на Websphere 8.5. Я не уверен, что и где смотреть.

Единственное, в чем я сомневался, так это в том, что веб-сервер или сервер приложений устанавливает в ответ заголовок HSTS, а браузер даже не делает запрос, если я не пользуюсь ссылками в пользовательском интерфейсе. В том смысле, (например), что я вхожу в систему, нажмите на ссылку, которая приводит меня к (безопасному) «mysite.org/userint/report/prodesc/prod_id», однако это работает нормально, если я скопирую и вставлю URL-адрес непосредственно в адрес бар (после входа в систему), браузер выдает 404 и даже не делает запрос к серверу. То же самое верно, если я просто обновлю страницу. Пожалуйста, предложите, как я могу включить копирование вставки URL напрямую или обновление страницы (F5).

...