-
Bug
-
Resolution: Fixed
-
Medium
-
2.2.1
-
None
If the Referer header is 'http://localhost/confluence/homepage.action', and the Confluence base URL is 'http://localhost/confluence/', the original URL gets set to 'homepage.action'. When Seraph's LoginFilter sends its redirect, it does so by just appending the original URL to the context path which never has a trailing slash, so you get a redirect to 'http://localhost/confluencehomepage.action'. Oops.
We need to ensure Original URL always starts with a slash and also make sure that all Seraph redirects check for a leading slash on whatever they attach to the context path.
- is duplicated by
-
CONFSERVER-6243 Page not found on Login: slash missing from returned url
-
- Closed
-
-
CONFSERVER-6315 CLONE -Page not found on Login: slash missing from returned url
-
- Closed
-
- relates to
-
CONFSERVER-4777 Login does not redirect to last page location
-
- Closed
-