1

我有两个 Web 应用程序WebApp1WebApp2.WebApp1 有自己的 spring 安全配置,WebApp2 有自己的 spring 安全配置。现在我提供了一个WebApp1访问链接WebApp2。单击 WebApp1 中的链接时,我会收到一个 url 来调用WebApp2页面http://somehost:8080/some.jsp?param1=value1&param2=value2

现在的问题是WebApp1用户和WebApp2用户不同,他们驻留在不同的 LDAP 目录中。现在,当 user1 从 WebApp1 向 WebApp2 发送请求时,我只需要检查是否user1是有效用户。

我的问题是每当一个 URL 如下所示:

http://somehost:8080/some.jsp?param1=value1&param2=value2

然后我需要针对不同的 LDAP 安全配置进行验证。因为 WebApp2 已经具有 LDAP 安全性并且user1将在不同的 LDAP 中。基本上我需要基于上述 URL 的两种不同的安全配置。每当 URL 如上所述出现时,我spring default login form should popup and ask for credentials then it has to validate against different ldap security configuration在验证后将用户发送到http://somehost:8080/some.jsp?param1=value1&param2=value2 是否可能?或者有什么方法可以安全地通信这两个 webapps。我的意思是只有有效的用户才应该调用http://somehost:8080/some.jsp?param1=value1&param2=value2

谢谢!

4

0 回答 0