如何配置Anwsion通过ucenter对接discuz用户

1、 首先您需要有一个安装运行的DISCUZ论坛,X1版本以上。 2、 其次您安装了anwsion社交社区程序,1.1版本以上。 3、 下载anwsion程序的UCENTER扩展包:http://www.wecenter.com/download/Anwsion_2-0_UC.zip 4、 解压ucenter扩展包,把Upload目录里面的api和uc_client两个目录拷贝到您anwsion程序的安装根目录, 并设置uc_client/data 目录里面所有文件夹和文件可读写。
1.png
5、 访问您的uc_server,http://您的discuz地址/uc_server,登录
2.png
6、 在UC应用管理里面,添加新应用,并按照图示填入,空白处如果不清楚用途请不要填写,然后提交。
1.jpg
7、 这个时候提交返回的连接通信失败,这是正常的,我们接下来还需要做一些配置方能连接成功。
3.png
8、 在上图通信失败后面,点击编辑,进入编辑页面之后页面拉到最下面,显示:
4.png
拷贝上图里面Ucenter配置信息,并在第4步骤anwsion程序根目录下的uc_client目录里面新建一个文件名为config.inc.php的文件(utf8无签名格式),打开粘贴Ucenter配置信息,并把Ucenter配置信息里面的第一行
define(‘UC_CONNECT,’您的mysql数据库名’);
改成为

其余不变,保存(utf8无签名格式)。
9、	刷新下您的UCENTER应用管理,这时候应该显示通信成功,如果通信不成功请返回上述过程检查是否配置正确。
5.png
10、 登陆anwsion后台,在全局-站点功能里面打开ucenter接口,配置完成。
6.png
    已邀请:

    guanghui7 - www.tumupower.com

    赞同来自: 西间维间 acheson77 独孤剑

    请问 只安装UCenter 没有装discuz论坛, 是否支持对接?
    我们用的是gbk的UC,照着这么操作始终还是显示通信失败 请问有什么其他方法吗@zhengqiang

    rohow - 做自己!

    赞同来自: zhihuishu zyk715

    试了无数次,没成功

    leuang - 努力创业中

    赞同来自: zhihuishu 柚游戏

    是不是不支持Discuz X3+同步啊?UCenter显示通信成功,但不能同步注册,用户也没同步过来。 看了教程都是旧的,那些版本不支持为什么不注明一下,浪费很多人的时间。唉

    zmj

    赞同来自: pigwhy

    没看到站点功能里有个与ucenter对接的选项啊

    paotengpian - 我就不信极简主义者混不出个人样来~

    赞同来自: gxzhong

    ada_li_li - 微博 Ada李力 http://weibo.com/adali

    赞同来自: zhengqiang

    同样配置Ucenter, Wordpress很顺利, WeCenter总是通信错误,感觉最大问题出在config.inc.php 文件上,但检查了很多次,还是不行。我用的是Mac OS.
    屏幕快照_2014-05-12_下午5.59_.51_.png
    20140513补充 今天把问题想了一遍,问题肯定出在文件格式上,于是到Mac App Store下载了免费的TextWrapper, 重新做一个config.inc.php文件,文件格式用“Unix(LF)”, 估计之前用Mac自带的文本编辑器,缺省用的是Classic Mac (CR)
    屏幕快照_2014-05-13_下午12.23_.31_.png
    问题解决了,睡一觉还是很管用的。
    屏幕快照_2014-05-13_下午12.26_.34_.png
    这些配置都成功了,第一次登陆ok。 选择ucenter用户对接后,出现以下错误: 发生错误, 返回的信息:
    Strict Standards: Redefining already defined constructor for class base in D:\wamp\www\wenda\uc_client\model\base.php on line 39

    Strict Standards: Redefining already defined constructor for class usercontrol in D:\wamp\www\wenda\uc_client\control\user.php on line 26

    Strict Standards: Redefining already defined constructor for class usermodel in D:\wamp\www\wenda\uc_client\model\user.php on line 21
    {"rsm":{"tips_id":null},"errno":-1,"err":"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u5e10\u53f7\u6216\u5bc6\u7801","level":0,"log":""}

    bigron - IT男

    这个适用于2.0么?
    好像同步登陆有点问题。注册也是同步的吗

    dxwsuccess - www.HDtimes.cn

    我的在UCcenter里显示同步成功,但在wc里现在无法正常登陆,查询用户也没有。请问官方这是为什么呢?

    tong1 - tongyi

    我让wc通过uc跟另外一个系统对接了。能同步注册,但是不能同步登录呀。我不懂怎么处理呀
    账号可以同步注册,不能同步登陆的

    ocde - wecenter 爱好者

    请问我是先建立了wecenter站点,然后增加了discuzx,那以前在wecenter中注册的用户,是否要手动导入到discuzx???? 谢谢!

    iamerotic - 站者长大的!

    随着wecenter的版本升级,不知道ucenter的接口还管不管用了,@zhengqiang
    目前的最新版本还是支持与UC整合的,如果以后不支持了,相信官方一定会有解决方案的,毕竟目前UC还是最受支持的用户中心,虽然经常出问题。

    sunstar - 90前IT男

    我的drupal和UC对接成功,drupal中新注册用户在UC中显示,但不能用于wecenter的登入,为什么呢?
    第8点的图片中提交按钮下有【应用的UCenter配置信息】,但我的为什么没有呢? 解决了,需要创始人登陆才能看到,管理员是看不到的。。。
    好像下载不了似的呢 5月28日更新,能下载了

    roger - 视觉设计师

    请问支持X3.2吗?》?

    zhengbao - 胶质瘤会诊中心问答互动平台 HTTP://wenda.jzlzx.org/

    能发图片吗?

    该问题目前已经被锁定, 无法添加新回复