在云代工厂配置或示例中部署SSO,寻找Spring安全性。
我已尝试使用CAS的Spring安全性,Open Id在本地工作正常但在云代工厂上部署失败。
有人可以帮助云代工厂支持SSO&如果可能的话,给我一个例子吗?
由于
答案 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作品。它当然变得非常完整,您可以充分利用它来满足您的需求。
答案 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配置以进一步调查。