我有一个启用了SSO的应用程序(Application1),并且在该URL中有一个由用户传递的参数,该参数与用于身份验证的用户ID和密码一起使用。 例如:Andrew在项目部工作,其他部门也很多。要登录该应用程序,他将首先以http://myapp.com/project的形式键入URL,然后此登录页面将要求提供用户名和密码。要对Andrew进行身份验证,必须考虑所有三件事。用户名,密码和部门(传递的URL)。
现在,我正在创建另一个具有Spring安全性的应用程序(Application2)。因此,出于身份验证的目的,我需要转到Application1并在URL中从Application2传递部门。用户通过身份验证后,我需要返回Application2。 我可以使用.formLogin()。loginPage()从Application2重定向到Application1,但不知道将部门传递给URL运行时并在身份验证后返回到Application2的任何线索。
请在这里帮助我。