目录:
既然说是开篇,那就先说点别的吧~
Discuz 的强大的大家有目共睹的,现在又被腾讯收购,不知道以后会不会发展地更强大!
Discuz 算是很开放的吧(对php程序员而言)
因为它的核心产品 UCenter(用户中心)对外的 API 很强大,可以很方便地实现例如同步登陆,短信息,等功能,而且还有一份非常详细的文档和源码!
可惜,这份源码和文档只有 php 程序员能享用了,Asp.net 怎么办?
既然它的源码已经公开,那就一定能翻译成 Asp.net 版本!
在有一段时间,我就研究过这个,后来发现了一个残缺的DLL(不知道怎么用,有BUG,并且并没有实现全部的 API)
反编译之(原作者再原文中说可以反编译,但找不到他了),后经过修改,BUG 是没了,基本功能也可以用了,所以写了一篇文章,并且还把这个应用到了学生在线的网站上
但是,它终究还是残缺的,所以决定在寒假继续深入研究,完成地重写一份,并提供完整的使用方法!
目前的进度:所有原理和过程全部清楚了,需要的只是时间~
期望得到大家的支持和关注!有需要这个的朋友也可以所示向我求助,一起探讨!


Pingback: Dozer
这个必须顶!
这两天看得我晕掉了,又是抓包,又是编码解码… 还好,现在已经搞定了~
Pingback: 深入研究 UCenter API 之 通讯原理 | Dozer Zone
Pingback: 深入研究 UCenter API 之 加密与解密 | Dozer Zone
楼主很厉害哦,先看看再说
这一块确实挺有需求量的,现在dz的用户数大了。结合ucenter是很有帮助的。
谢谢支持~
整合成功了,特来感谢的;我做出来的就是不怎么完美,不知你有没有遇到这种情况啊.
是完全不同的两域名,如果是ucenter调用uc.ashx的的syslogin的话,我在此方法中处理写入cookie是无法写入的,需要手动将客户端的cookie的等级调下;如果采用session的话,需在同一个IE窗口,新打开的IE窗口的话session又是新的.也就是说采用Session在IE6下,同一窗口还是可以同步的,但不是同步窗口就不行了;不懂的是,为什么在.net登陆时,不同IE6窗口,论坛为什么可以登陆;而反过来则不行,从论坛登陆,不同IE6窗口,.net刷新则没有同步,不管是采用Cookie还是Session.有兴趣的话,就测试下这个问题,最近一直困扰着我.先谢谢你了
Pingback: Asp.net 与 UCenter 用户同步之实施过程 » NoName
Pingback: Asp.net and UCenter users of synchronous process
Pingback: Asp.net 与 UCenter 用户同步之实施过程 « 343校舍
lz很历害,很佩服你。
我的主站是.NET的,论坛用的是Discuz x2的,小弟在整合的时候时候没整合成功,好伤心。LZ能不能帮帮我。我的QQ:1255743439,弘天。
Pingback: 深入研究 UCenter API 之 网站搭建 | Dozer Zone
我做了个discuz!x2已跟ucenter 1.6整合,lz大哥不能能帮整合正易龙免费面对面棋牌(http://www.kfgame.com/index.aspx)
,棋牌网站用的是asp.net 2.0,数据库用的是sql2005,实现在论坛跟棋牌2个地方注册的账号可以同时登陆论坛跟棋牌游戏,能做的话请加QQ:537900详谈,收费也可以。非常感谢。
不好意思,一直比较忙,不提供付费全程支持。如果有什么问题可以随时在我博客上问我,我会及时回答的。你上面说已经整合成功一个了,那下面那个又遇到什么问题了呢?
我只是把php的论坛跟商城整合了,都是官方的php的,现在想整合一个asp.net的,用的是mssql2005数据库,不知道怎么操作,我看你的说明文章上也没有你开发的组件的下载地址啊,能提供一下吗?
这是一个系列文章,仔细看的话就能知道怎么使用了。最后一篇中写到了下载地址了:http://ucenterapidotnet.codeplex.com/
我只是把php的论坛跟商城整合了,都是官方的php的,现在想整合一个asp.net的,用的是mssql2005数据库,不知道怎么操作,我看你的说明文章上也没有你开发的组件的下载地址啊,能提供一下吗?
我看完了的,那个下载地址登陆上去没看到下载链接啊,注册了一个用户名登陆上去还是没看到哪里有链接。
在这里,点一下右上角的下载就行了:http://ucenterapidotnet.codeplex.com/SourceControl/list/changesets
非常感谢,下载了,你这个是对应1.5的,不知道能不能直接用在1.6上
API 没改,应该没问题。
Pingback: UCenter API For .Net 在 CodePlex 上发布啦! | Dozer Zone
你好,我下了你的组件,里面的很多函数都提示CS0241: 不允许有默认参数说明符
你使用 VS2005的吗? 2005好像不支持默认参数。
我是2008的