【问题标题】:SSO for Rails 4 applicationsRails 4 应用程序的 SSO
【发布时间】:2015-07-30 06:45:56
【问题描述】:

让我解释一下我想要实现的目标。我有两个应用程序分别是 App1App2。当我登录到 App1App2 时,我可以使用其他应用程序。

对于这些我所做的事情遵循CASino 我将 App1 设置为服务器,而 App2 作为客户端遵循Rack-cas github。根据 Rack-cas 文档,如果我运行客户端,它需要指向 CASino 服务器应用程序。但这并不是指我可能错过了一些东西如果有人已经成功分享了他们的想法,那么我就可以实现。这是我在客户端尝试的代码:

rack-cas-client: config/application.rb:

config.rack_cas.server_url = 'http://localhost:3001/'
require 'rack-cas/session_store/active_record'
config.rack_cas.session_store = RackCAS::ActiveRecordStore
config.rack_cas.extra_attributes_filter = %w(email fullname)
config.rack_cas.verify_ssl_cert = false
config.rack_cas.renew = true

【问题讨论】:

  • 显示一些代码,没有代码很难调试。向我们展示你到目前为止所做的事情,然后有人可能会发现你的问题。没有代码,我们只能说yes , you may be missing something ;)

标签: ruby-on-rails-4 single-sign-on rack cas


【解决方案1】:

是的,它按预期工作。我必须将 server_url 添加到 development.rb

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-05
    • 2014-08-31
    • 1970-01-01
    • 2013-10-04
    • 2013-12-28
    • 1970-01-01
    • 1970-01-01
    • 2016-03-06
    相关资源
    最近更新 更多