基于URL的Spring安全配置?

时间:2013-07-15 10:43:30

标签: java spring hibernate security spring-security

我有两个Web应用程序WebApp1WebApp2。WebApp1有自己的spring安全配置,WebApp2有自己的spring安全配置。现在,我在WebApp1中提供了一个访问WebApp2的链接。点击WebApp1中的链接,我会收到一个网址,可以WebApp2http://somehost:8080/some.jsp?param1=value1&param2=value2

来调用页面

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

我的问题是,如果网址如下所示:

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

然后我需要针对不同的LDAP安全配置进行验证。由于WebApp2已具有LDAP安全性,因此user1将位于不同的LDAP中。 基本上我需要基于上面提到的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

谢谢!

0 个答案:

没有答案