手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net与Discuz!NT整合集成实例教程
asp.net与Discuz!NT整合集成实例教程
摘要:但在网上没有找到较详细的描述。方法倒是有很多种。在此,我就将此次经历写出来,希望对您有用。在看过这篇文章http://www.jb51.ne...

但在网上没有找到较详细的描述。方法倒是有很多种。

在此,我就将此次经历写出来,希望对您有用。

在看过这篇文章

http://www.jb51.net/article/20851.htm

和这篇文章

http://www.jb51.net/article/20850.htm

按上述文章的描述,先按discuz!nt的用户指南,在windows 2003下安装好论坛。

并以admin进去,添加apikey等。

然后用VS2008新建一项目,添加toolkit.dll和json的引用。

好了, 如果你认真看过上述文章,再加上,我这儿贴的一点代码,应该可以完成了。

在项目中注册新用户时,也同时调用论坛的用户注册,这样就同步注册了。至于删除用户,似乎Discuz!NT没有提供API,可以在项目中删除用户时,再直接去删除Discuz!NT的user表中的相关项。

代码(实现了登录和注册)如下:

复制代码 代码如下:

using System;

using System.Collections;

using System.Configuration;

using System.Data;

using System.Linq;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Xml.Linq;

using Discuz.Toolkit;

namespace IntDNT3

{

public partial class _Default : System.Web.UI.Page

{

string api_key = "c83a253f082bc671d8fbe42d485a1488";

string secret = "bdb7378cef77149adec776b1b6e92ee8";

string url = "http://localhost/";

protected void Page_Load(object sender, EventArgs e)

{

}

protected void btnValidation_Click(object sender, EventArgs e)

{

DiscuzSession ds = new DiscuzSession(api_key, secret, url);

Uri uri = ds.CreateToken();

Response.Redirect(uri.ToString());

}

protected void btnLogin_Click(object sender, EventArgs e)

{

DiscuzSession ds = new DiscuzSession(api_key, secret, url);

int uid = ds.GetUserID(tbUserName.Text);

ds.Login(uid, tbPWD.Text, false, 10, "");

}

protected void btnRegister_Click(object sender, EventArgs e)

{

DiscuzSession ds = new DiscuzSession(api_key, secret, url);

ds.Register("testa", "123123", "dafafa@51aspx.com", false);

}

}

}

【asp.net与Discuz!NT整合集成实例教程】相关文章:

如何为asp.net网站项目添加子项目

.NET 扩展实现代码

asp.net GridView和DataList实现鼠标移到行行变色

asp.net获取网站目录物理路径示例

asp.net下大文件上传知识整理

asp.net 事件与委托分析

jsp和asp.net共享session值示例代码

.net 通过URL推送POST数据具体实现

在.net中用CheckBoxList实现单选

asp,asp.net学习教程下载

精品推荐
分类导航