OpenSSO 示例应用程序?

发布于 2024-10-12 01:13:51 字数 52 浏览 5 评论 0原文

您是否知道有哪些好的示例应用程序可以演示如何添加 Web 应用程序来使用 OpenSSO?

Do you know any good sample applications to demonstrate how a webapplication is added to use OpenSSO?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

黄昏下泛黄的笔记 2024-10-19 01:13:51

困难的部分是设置和配置 OpenSSO/OpenAM 服务器。如果您想要,这是一个重要的部分使用 OpenAM 将 SSO 添加到网站。我知道的最简单的例子是这个关于将应用程序与 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 有点复杂。

The hard part is to setup and configure the OpenSSO/OpenAM server. This is an important part if you want to add SSO to a website by using OpenAM. The simplest example I know is this site about Integrating Applications With OpenSSO, where the SSO server sets a cookie if the user is logged in. It is an older site from Sun, but the Ruby on Rails example still works (with Rails 2.3.x or 3.0.x). I only had to replace

req['Cookie'] = token_cookie

in line 61 and 79 by

req['Cookie'] = token_cookie_name+"="+token_cookie

where token_cookie_name is the name of the cookie returned by the function get_cookie_name_for_token(). Working with SAML is a bit more complicated.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文