我有以下关于人力资源管理应用程序的代码
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显示什么也没有。
向罗山致敬
发布于 2011-09-01 11:26:34
phpCAS::client(CAS_VERSION_2_0, "122.243.242.43", 443, 'cas',false);从上述语句中删除false arg,然后确定
发布于 2011-09-01 06:42:14
在phpcas::cas调用中,无论您的ip地址中的代码是什么,都是问题所在,请确保它设置了cas客户端可以使用或发布代码的有效变量
https://stackoverflow.com/questions/6015321
复制相似问题