Single sign on 登录到confluence主页而不是我的应用程序后重定向错误(使用群组)

Single sign on 登录到confluence主页而不是我的应用程序后重定向错误(使用群组),single-sign-on,confluence,atlassian-crowd,Single Sign On,Confluence,Atlassian Crowd,我有confluence、jira和我自己开发的jsf应用程序连接到crowd。这使三个应用程序上的SSO成为可能 当未登录并在confluence内部请求url时,我会被重定向到confluence登录页面。我做了登录,我被重定向到以前要求的页面。这很好 但是,当我从自己开发的应用程序(而且我没有登录)调用url时,我会被重定向到confluence登录页面(thsi是正确的),但之后我会被重定向到confluence主页,而不是我最初请求的页面(我的应用程序) 我如何在自己的应用程序中获得相

我有confluence、jira和我自己开发的jsf应用程序连接到crowd。这使三个应用程序上的SSO成为可能

当未登录并在confluence内部请求url时,我会被重定向到confluence登录页面。我做了登录,我被重定向到以前要求的页面。这很好

但是,当我从自己开发的应用程序(而且我没有登录)调用url时,我会被重定向到confluence登录页面(thsi是正确的),但之后我会被重定向到confluence主页,而不是我最初请求的页面(我的应用程序)

我如何在自己的应用程序中获得相同的行为

添加了一些有关集成的说明:

查看是否存在有效群组令牌的代码

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

好的,我解决了。是我的应用程序重定向到confluence的欢迎页面。因此,我添加了一个os_destination=我自己。

您如何将自定义应用程序与群组集成?你能给我们提供更多的细节吗(也许是一些代码片段)?我在我的应用程序中添加了crowd-jar(crowd-integration-client-2.2.7.jar)。当你访问我的应用程序时,应用程序会检查是否有有效的群组会话可用。如果不存在,则重定向到confluence登录页面。