疯子001 - 2007-10-29 17:17:00
同题!
同是ASP.NET2.0想跨站整合,请高手帮忙~~:D
疯子001 - 2007-10-30 14:30:00
没有回音啊:T_T
syslogin - 2007-12-12 10:39:00
:( 官方的表现有点让人失望
开了这个版块,这么多人在问,居然没有回答的人
csxcoolboy - 2007-12-12 12:02:00
看到你都跪了,别人都吓跑了
py109 - 2007-12-12 23:11:00
恩,官方真的应该整合一个,我都一窍不通,怎么会搞咯
hero123 - 2007-12-15 21:51:00
DISCUZ就是为了收服务费才把论坛弄的这样难搞难用!弄成傻瓜式的哪里收服务费去!你们还是用那种不开源但是出售的程序吧,那样的服务会更好!
no10pc - 2007-12-16 10:57:00
protected void login_ServerClick(object sender, EventArgs e)
{
GeneralConfigInfo config = GeneralConfigs.GetConfig();
uid = Users.CheckDvBbsPassword(username.Value, password.Value);
if (uid != -1)
{
ShortUserInfo u = Users.GetShortUserInfo(uid);
HttpCookie cookie = new HttpCookie("dnt");
cookie.Values["userid"] = u.Uid.ToString();
//XXXXXX为general.config文件中的<Passwordkey>节点的内容,就是密钥
cookie.Values["password"] =Utils.UrlEncode(DES.Encode(u.Password, "XXXXXXXXXX"));
cookie.Values["tpp"] = u.Tpp.ToString();
cookie.Values["ppp"] = u.Ppp.ToString();
cookie.Values["pmsound"] = u.Pmsound.ToString();
cookie.Values["invisible"] = u.Invisible.ToString();
cookie.Values["referer"] = "http://bbs.XXX.com/forumindex.aspx";
cookie.Values["sigstatus"] = "1";
cookie.Values["expires"] = "160";
///下面为我自己网站需要的COOKIES
cookie.Values["myuid"] = u.Uid.ToString();
cookie.Values["myusername"] =HttpUtility.UrlEncode(u.Username.Trim(), Encoding.GetEncoding("utf-8"));//防乱码
cookie.Values["mylogins"] = Convert.ToInt32(u.Extcredits8).ToString();
cookie.Values["mygroupid"] = u.Groupid.ToString();
cookie.Expires = DateTime.Now.AddMinutes(160);
//Domain信息一定要添加.而且要与论坛里关于COOKIES设置部份要一样
cookie.Domain = ".XXX.com";
HttpContext.Current.Response.AppendCookie(cookie);
Response.Redirect(ViewState["returnUrl"].ToString());
}
else
{
Response.Write("登录失败!");
}
}
疯子001 - 2007-12-18 17:37:00
谢谢几位的帮助,我暂时只能一站登陆,跨站的事情,以后再说吧。
手里没有银子,做网站太难了~
chinall - 2007-12-23 10:07:00
如果是同一主域名的可以,比如说AA.XXX.com 、bb.XXX.com
如果不是同一主域名的就不清楚了。