首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CAS服务器登录

CAS服务器登录
EN

Stack Overflow用户
提问于 2011-05-16 17:23:00
回答 2查看 1.5K关注 0票数 0

我有以下关于人力资源管理应用程序的代码

代码语言:javascript
复制
include_once('CAS.php');

phpCAS::setDebug();

phpCAS::client(CAS_VERSION_2_0, "122.243.242.43", 443, 'cas',false);

phpCAS::setNoCasServerValidation();

phpCAS::forceAuthentication();

$userName = phpCAS::getUser();

如果我注释了所有的cas代码,然后将值硬编码为$userName = "temp",它就起作用了。当尝试从cas服务器获取用户名作为$userName = phpCAS::getUser();不工作,甚至我不能打印$userName显示什么也没有。

向罗山致敬

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-01 11:26:34

代码语言:javascript
复制
phpCAS::client(CAS_VERSION_2_0, "122.243.242.43", 443, 'cas',false);

从上述语句中删除false arg,然后确定

票数 1
EN

Stack Overflow用户

发布于 2011-09-01 06:42:14

phpcas::cas调用中,无论您的ip地址中的代码是什么,都是问题所在,请确保它设置了cas客户端可以使用或发布代码的有效变量

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6015321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档