资源大小: 14.74MB
发布时间: 2010-08-05
文件格式: rar
下载次数: 2
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

内容发布系统NetCMS与Discuz论坛整合源码本代码将NetCMS与Discuz!NT3.1进行注册、登录、退出等功能的整合,整合过程如下:整合环境:1、NetCMS和Disicuz的架设请参考相关的文档说明,但要注意不要用XP的IIS5.0进行测试,直接用服务器的IIS测试;2、在VS下直接调试运行NetCMS的登录(user/Logout.aspx)时会出错,最好直接在架设好的环境下测试。论坛设置:1、架设好Discuz论坛,打开Discuz论坛系统后台->扩展->通行证设置,通行证的返回地址设置为NetCMS的回调页面地址(此回调页面用于处理CMS的登录退出等功能),如:http://http://netcms.com/api/discuz/apicallback.aspx,此回调页面在源代码的api/discuz/apicallback.aspx下,开发人员可根据需求在这个页面里进行其他的功能处理;2、打开Discuz论坛系统后台->常规选项->基本设置,找到"身份验证Cookie域"选项,在此填入NetCMS系统的域,如: .netcms.com,注意这项一定要和NetCMS设置里第1条web.config里设置的DNTCookieDomain值一样。NetCMS设置:1、在web.config里将配置节里的DNTCookieDomain设置为论坛域,DNTAPIKey,DNTSecert,DNTWebServer修改为在论坛后台扩展设置里获取到的相应值。2、架设NetCMS,整合就完成了。整合代码修改说明:1、引用了DiscuzToolkit插件,用于discuz论坛api接口调用;2、在API/Discuz目录下添加apicallback.aspx程序页,用于处理论坛回调请求处理;3、在API/Discuz目录下添加DiscuzSessionHelper.cs,用于实例化论坛API接口;4、在user/Login.aspx.cs、user/Logout.aspx.cs、user/Register.aspx.cs、user/UserLoginajax.aspx.cs里添加了相应的整合代码;5、修改了NetCMS源码版本安装初始化数据,首页不能登录和退出等几个bug。


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。