UCenter与Java Web部署对接

本文提供了Java Web应用程序与UCenter集成的详细步骤,包括UCenter的部署、Java Web的发布以及两者之间的对接设置。在UCenter中添加应用时需要注意URL填写,而在Java Web端则需要引入特定的jar包并配置相应的属性文件和web.xml。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

特别鸣谢参考文档:

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

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



1)UCenter部署步骤:

请参考上篇文章《WeCenter 与 UCenter 对接 》:http://blog.youkuaiyun.com/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 address
UC_IP =    (空着即可)

#key
UC_KEY = 123456  (通信密钥,与UCenter中填写的相同)

#appid
UC_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>

勿动



完工







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值