CAS Authentication failed
程序员文章站
2022-03-10 12:25:00
...
在做开源教育系统moodle的单点登录,使用cas。
我点击登录后可以跳转到cas登录页,填入错误的帐号密码通不过,正确的则能通过,然后跳回moodle但是一直卡着不动了,报错的url是http://192.168.71.21/login/index.php?authCAS=CAS&ticket=ST-2-EEORQtAQLq1xdUvmGi3j-cas01.example.org
页面显示
CAS Authentication failed!
You were not authenticated.
You may submit your request again by clicking here.
If the problem persists, you may contact the administrator of this site.
--------------------------------------------------------------------------------
phpCAS 1.1.3 using server https://cas.com:8443/cas/ (CAS 2.0)
查看cas的log,发现到了ACTION: SERVICE_TICKET_CREATED这一步,没有接下来的ACTION: SERVICE_TICKET_VALIDATED这一步,其他能正常单点登录的系统都是运行到这一步。
求大神帮忙,有个提醒也好
我点击登录后可以跳转到cas登录页,填入错误的帐号密码通不过,正确的则能通过,然后跳回moodle但是一直卡着不动了,报错的url是http://192.168.71.21/login/index.php?authCAS=CAS&ticket=ST-2-EEORQtAQLq1xdUvmGi3j-cas01.example.org
页面显示
CAS Authentication failed!
You were not authenticated.
You may submit your request again by clicking here.
If the problem persists, you may contact the administrator of this site.
--------------------------------------------------------------------------------
phpCAS 1.1.3 using server https://cas.com:8443/cas/ (CAS 2.0)
查看cas的log,发现到了ACTION: SERVICE_TICKET_CREATED这一步,没有接下来的ACTION: SERVICE_TICKET_VALIDATED这一步,其他能正常单点登录的系统都是运行到这一步。
求大神帮忙,有个提醒也好
回复讨论(解决方案)
我跟你的问题一模一样,你的解决了吗!!!我还在困惑找原因中!!!怎么弄也不好使啊!!!
我跟你的问题一模一样,你的解决了吗!!!我还在困惑找原因中!!!怎么弄也不好使啊!!!
解决了,域名解析问题
你需要确保cas服务器,web服务器,以及浏览器所在的PC这三台机器都能解析一些你自定义的域名。
我之前改了浏览器PC和web服务器的host,忘记改cas服务器的host了
我的ubuntu10.10可以,但是12.04居然出现这个问题! 到现在还没解决呢~
推荐阅读
-
ansible “failed to resolve remote temporary directory from ansible-tmp” 问题最终解决办法 ansible
-
11.2.0.1 GI在linux 6.1的ohasd failed to start at /u0
-
composer install, mmap() failed: [12] Cannot allocate memory
-
WebLogic10gR3集群Warning信息:Failed to register a disconnect listener
-
WebLogic10gR3集群Warning信息:Failed to register a disconnect listener
-
php Fatal error: session_start(): Failed to initialize stora_PHP教程
-
Java CAS底层实现原理实例详解
-
php中file_get_contents 出现HTTP request failed! ...
-
Laravel5中集成Jasig cas一致认证系统
-
The requested operation has failed