【发布时间】:2015-07-30 06:45:56
【问题描述】:
让我解释一下我想要实现的目标。我有两个应用程序分别是 App1 和 App2。当我登录到 App1 或 App2 时,我可以使用其他应用程序。
对于这些我所做的事情遵循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