我们有多个应用程序服务器和不同的应用程序,例如:server1有app1,server2有app2等。我正在寻求为这些应用程序实现单点登录JOSSO。问题是,JOSSO可以支持这种架构吗?或者如果没有任何其他开源单一唱歌可用于此要求的API(在java / j2ee中)?
答案 0 :(得分:3)
在我的公司里,我用这种架构实现了Josso。我们可能有5台服务器,或多或少有10个应用程序,并且认证完全由JOSSO管理。我们的大多数应用程序都使用ASP MVC .Net,所以我必须为此编写一个代理(嵌入在客户端应用程序中),因为Josso没有提供。但是,中央JOSSO网关作为独立服务器上的tomcat servlet运行。
所以,是的,它支持这种oif架构。我们现在使用josso 1.8两年了,然后我调整它以满足一些要求。我们没有升级到josso 2,因为我认为它们不是任何新的额外新功能。
它存在于其他开源中,请看CAS:http://www.jasig.org/cas这与josso实现非常接近,但可能会更好。