此问题已经解决.再此说一下解决方法.
苦苦等待,还是没有人解决,没有办法,只好自己分析源代码了.最后发现是时间问题.
具体代码:ucenter_install_path/model/base.php
function init_input…){
…..
if$getagent && $getagent != $this->input[‘agent’]) || !$getagent && md5$_SERVER[‘HTTP_USER_AGENT’]) != $agent)) {
exit’Access denied for agent changed’);
} elseif$this->time – $this->input’time’) > 3600) {
exit’Authorization has expired’);
}
…..
}
因为UCenter和我写的应用不在同一台服务器上,而二台服务器的时间相差一天.所以导致问题.
修改服务器时间使其同步即可。
希望对大家有用