在Cloud Foundry上部署Spring Security SSO

时间:2012-08-22 15:28:50

标签: spring-security cloudfoundry

在云代工厂配置或示例中部署SSO,寻找Spring安全性。

我已尝试使用CAS的Spring安全性,Open Id在本地工作正常但在云代工厂上部署失败。

有人可以帮助云代工厂支持SSO&如果可能的话,给我一个例子吗?

由于

3 个答案:

答案 0 :(得分:2)

Cloud Foundry有一个开源项目,专注于SSO,负责用户帐户和身份验证。

您可以在这里找到源代码以及文档:

https://github.com/cloudfoundry/uaa

以下是可以与UAA一起使用的示例应用的部分。 您可以轻松签出代码并使其在localhost tomcat(servlet容器)上运行并尝试单点登录。

https://github.com/cloudfoundry/uaa/tree/master/samples

该技术在Spring中使用OAuth 2实现

以下是来自Syer博士的精彩演示,他现在是Cloud Foundry的一部分,因为他演示了他早期的UAA作品。它当然变得非常完整,您可以充分利用它来满足您的需求。

http://www.infoq.com/presentations/Identity-Management-with-Spring-Security?utm_source=twitterfeed&utm_medium=twitter&goback=%2Egde_41311_member_96261662

答案 1 :(得分:1)

http://static.springsource.org/spring-security/site/docs/3.1.x/reference/sample-apps.html 这个应该涵盖春季安全的所有sso样本。如果您在云代工厂上部署时遇到问题,可以在此处粘贴详细的错误日志,以便我们查看。

谢谢, 威廉

答案 2 :(得分:0)

CAS需要一些Tomcat配置。您是否更新了CF tomcat配置以支持CAS和HTTPS? 提供您的Spring SSO配置以进一步调查。