Неправильный редирект после входа в систему для слияния домашней страницы вместо моего приложения (с использованием толпы) - PullRequest
0 голосов
/ 21 марта 2012

У меня есть слияние, jira и мое собственное приложение jsf, связанное с толпой. Это позволило использовать единый вход для трех приложений.

Когда я не вошел в систему и не запросил URL глубоко внутри слияния, меня перенаправили на страницу входа в слияние. Я делаю логин и меня перенаправляют на ранее запрашиваемую страницу. Это хорошо.

Но когда я вызываю URL из собственного разработанного приложения (и я не вошел в систему), я перенаправляюсь на страницу входа в систему слияния (это правильно), но после этого я перенаправляюсь на домашнюю страницу слияния вместо страница (мое приложение) я изначально просил.

Как я могу получить такое же поведение в моем собственном приложении?

Добавлено пояснение об интеграции:

код, чтобы увидеть, существует ли действительный токен толпы

authenticated = HttpAuthenticatorFactory.getHttpAuthenticator().isAuthenticated(
                (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest(),
                (HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse());

1 Ответ

0 голосов
/ 10 мая 2012

Хорошо, я решил это.Именно мое приложение перенаправило на страницу приветствия слияния.Поэтому я добавил os_destination = себя.

...