您是否知道任何好的示例应用程序来演示如何添加Web应用程序以使用OpenSSO?
答案 0 :(得分:0)
困难的部分是设置和配置OpenSSO / OpenAM服务器。如果您想要add SSO to a website by using OpenAM,这是一个重要的部分。我所知道的最简单的例子是这个网站关于Integrating Applications With OpenSSO,如果用户登录,SSO服务器会设置一个cookie。它是Sun的旧网站,但Ruby on Rails示例仍然有效(使用Rails 2.3。 x或3.0.x)。我只需要替换
req['Cookie'] = token_cookie
在第61和79行
req['Cookie'] = token_cookie_name+"="+token_cookie
其中token_cookie_name是函数get_cookie_name_for_token()
返回的cookie的名称。使用SAML有点复杂。