UCenter与Java Web部署对接

来源:互联网 发布:卖数据的网站 编辑:程序博客网 时间:2024/06/01 10:10

特别鸣谢参考文档:

http://www.cnblogs.com/netWild/archive/2013/06/28/3161164.html

http://www.tuicool.com/articles/raYFVjV



1)UCenter部署步骤:

请参考上篇文章《WeCenter 与 UCenter 对接 》:http://blog.csdn.net/koterror/article/details/42709153


2)Java Web 部署:

打包并发布到自己的服务器上


3) 对接:


Ucenter方面:

  • 进入UCenter 用户管理中心,选择“应用管理”菜单项,并选择“添加应用”;
  • 填写应用名称
  • 填写应用的主URL(笔者测试体验,未配置域名,为http://192.168.1.100:8080/test),注意,千万不能在后面加上"/",笔者就犯了这个错误,调试半天;
  • 通信密钥:123456(随意)
  • 应用接口文件名称:uc.php  (勿动)
  • 是否开启同步登录:是
  • 是否接受通知:否

点击”提交“按钮。


Java Web方面

  • 到主页下载jar文件:http://code.google.com/p/discuz-ucenter-api-for-java/downloads/list,列表中包含三种,分别为jar、远吗、包含库文件的源码。如果想集成源码,请下载***_src.zip ,我这里下载的jar包;
  • 将新下载的包,按照规则添加进maven;(笔者项目中用到的,没有的话可直接加到自己的对应的第三方包目录下即可,并完成路径添加)
  • 将源码包中的 config.properties 文件放到我的 src/main/resources 夹下(根据实际情况,让项目能找到即可),并修改相关内容:
UC_API = http://192.168.1.104(UCenter访问地址)#uc ip addressUC_IP =    (空着即可)#keyUC_KEY = 123456  (通信密钥,与UCenter中填写的相同)#appidUC_APPID = 4  (UCenter中应用的编辑界面最下方的配置信息能查找到,或者在数据库中直接找到app的id)#connect mode: default value is ""UC_CONNECT = 


  • 配置web.xml 文件:
  <!--  配置Ucenter 对接 —开始--><servlet><servlet-name>api</servlet-name><servlet-class>com.fivestars.interfaces.bbs.api.UC</servlet-class><load-on-startup>2</load-on-startup></servlet><servlet-mapping><servlet-name>api</servlet-name><url-pattern>/api/uc.php</url-pattern></servlet-mapping>  <!--  配置Ucenter 对接 —结束-->

其中
        <servlet-mapping><servlet-name>api</servlet-name><url-pattern>/api/uc.php</url-pattern></servlet-mapping>

勿动



完工







0 0
原创粉丝点击