解决帝国CMS 7.0 QQ登录依然提示来自的连接不存在

[复制链接]
查看379 | 回复0 | 2019-4-21 18:40:02 | 显示全部楼层 |阅读模式
解决帝国CMS 7.0 QQ登录依然提示来自的连接不存在

帝国的QQ登陆插件非常的操蛋,用种方法都用尽还是不行,把file_get_contents函数\curl函数也都开启,QQ登录依然提示来自的连接还是不存在,稀里糊涂的找到了解决方法,分享如下:

loginend.php文件里

第一步:

$response=file_get_contents($token_url); 替换为
view sourceprint?
$ch = curl_init();
        curl_setopt($ch, CURLOPT_URL,$token_url);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        $response = curl_exec($ch);
$str=@file_get_contents($graph_url);替换为
$ch = curl_init();
        curl_setopt($ch, CURLOPT_URL,$graph_url);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        $str = curl_exec($ch);



第二步:
//成功授权后的回调地址
$ReturnUrlQz=eReturnDomainSiteUrl();
$my_url=$ReturnUrlQz."e/memberconnect/qq/loginend.php";==改成==〉$my_url"http://你的域名/e/memberconnect/qq/loginend.php";
仅改红色的,如果第一步改好即可以,下面回调地址就无需修改!
  以上方法在网上找来的,经本人测试后正常。特发出来告诉大家分享一下。

下面是帝国官方插件,由于比较小,所以就上传了,给没有下载的网友方便一下。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则