2015-08-18 1 views
1

У меня есть одно приложение, использующее Spring Boot 1.2.5 и CAS 4.0.4.Spring Boot выбрасывает ERR_TOO_MANY_REDIRECTS в Chrome

Когда я открываю его через Firefox, отлично работает, перенаправляя пользователя на страницу входа в CAS, если пользователь еще не аутентифицирован и после аутентификации CAS перенаправляет мое приложение.

К сожалению, в Chrome выбрасывается исключение «ERR_TOO_MANY_REDIRECTS» при создании билета, и браузер умирает, пытаясь вернуться к моему приложению.

Я заметил, что если использование «/» после корневого имени контекста отлично работает даже в Chrome.

Есть ли причина для этого?

https://domain:9122/context -->> Shows error in Chrome, but works in Firefox https://domain:9122/context/ -->> Works fine everywhere (even in Chrome)

Как я могу сообщить Spring Загрузочный работать с косой черты после имени контекста?

Буду признателен за любую помощь.

Приветствия,

+0

Эй, вы нашли решение для этой темы? У меня точно такая же проблема. Странно, что у меня есть 2 среды, и проблема возникает только в одном из них. Спасибо –

+1

Да, я решил ... у моего CAS была проблема с конфигурацией о наборе url –

+0

Я решил мой, но это связано с версией tomcat, я откатился от tomcat 8.0.30 до 8.0.26, и все было в порядке. Можете ли вы сказать мне, что в вашем CAS conf было неправильно, поэтому я могу проверить свою шахту. Благодарю. –

ответ

0

по какой-то причине вы не можете использовать # в пути. заменить для другого символа/слова и будет работать.