мы используем Spring Security в наших системах, а наш сервер использует схему https.
Однако приложение работает по http, а не по https, поэтому сервер, будучи apache,
это обработчик https тогда как приложение работает на http за брандмауэром.
Рабочий код:
<form-login login-page="/Login.html"
authentication-failure-url="https://www.ourapp.com/FailureLogin.jsp"
always-use-default-target="false"
default-target-url="https://www.ourapp.com/SuccessLogin.jsp"/>
<form-login login-page="/Login.html"
authentication-failure-url="https://www.ourapp.com/FailureLogin.jsp"
always-use-default-target="false"
default-target-url="https://www.ourapp.com/SuccessLogin.jsp"/>
Не рабочий код:
<form-login login-page="/Login.html"
authentication-failure-url="/FailureLogin.jsp"
always-use-default-target="false"
default-target-url="/SuccessLogin.jsp"/>
<form-login login-page="/Login.html"
authentication-failure-url="/FailureLogin.jsp"
always-use-default-target="false"
default-target-url="/SuccessLogin.jsp"/>
есть ли способ упомянуть:
Перенаправить на URL-адрес, заканчивающийся на /SuccessLogin.jsp, но используя протокол https?
Для справки, вопрос является перекрестным @ Код ранчо
PS: могу ли я помочь TargetUrlResolver в настройках?