我已经安装rubyCAS Server
在ec2服务器上,使用Rails 3.2和Ruby 1.9.3以及配置configure.yml
文件,我的
server: webrick
port: 9292
ssl_cert: /mnt/rubyonrails/testingcas.pem
Run Code Online (Sandbox Code Playgroud)
注意:我fortestingonly.managemyasc.devserver
在生成自签名SSL时提到了域名'
database:
adapter: mysql2
database: casserver
username: root
password: XXXXX
host: localhost
reconnect: true
authenticator:
class: CASServer::Authenticators::SQL
database:
adapter: mysql2
database: mmx_dev
username: root
password: XXXXX
host: localhost
user_table: userdemo
username_column: username
password_column: password
Run Code Online (Sandbox Code Playgroud)
,我也映射CAS服务器的URL在我的本地/etc/host
的184.72.242.142 fortestingonly.managemyasc.devserver
在环境文件中: :cas_base_url => "https://fortestingonly.managemyasc.devserver:9292"
现在我已经启动了Rubycas服务器和我的应用程序服务器但是当我尝试访问我的应用程序URL时,在我的应用程序日志中出现以下错误:
Started GET "/" for 122.162.49.205 at 2014-01-31 04:01:14 -0800
Processing by DashboardController#index as HTML
Guessed service url: "http://ohio-ortho.managemyasc.devserver:3000/"
Generated login …
Run Code Online (Sandbox Code Playgroud)