NinetyNine's Treasure

| 积淀孕育创新 智慧创造价值|
posts - 76, comments - 184, trackbacks - 3, articles - 14

请教:Session传值问题

Posted on 2007-09-30 01:34 (NineTyNine) 阅读(261) 评论(7)  编辑 收藏 所属分类: 设计相关
我在一个解决方案里建立了多个小项目(模块),但我发现当我在主项目里的登陆页里写了Session(用于防止用户非正常登陆访问页面)后,然后导向另一个项目的首页。可是在首页里接受不到这个Session.
是不是Session不能垮项目进行传值啊?
如果是我应改怎么做,才能实现禁止用户非正常登陆访问页面?

Feedback

#1楼 [楼主]   回复  引用  查看    

2007-09-30 01:46 by Ninety-Nine      
session只使用于本身的项目

#2楼    回复  引用  查看    

2007-09-30 10:50 by 没剑      
跨项目等同于跨网站...

#3楼 [楼主]   回复  引用  查看    

2007-09-30 13:47 by Ninety-Nine      
请问:
那我应该怎么做才能实现上述功能?

#4楼    回复  引用    

2007-09-30 14:53 by 不告诉你 [未注册用户]
web 项目
Response.Redirect("/admin/index.aspx?userid="+agentid);

admin 项目
int userid;
if (Request.QueryString ["userid"]!=null) //来者web项目
{
userid=Convert.ToInt32(Request.QueryString["userid"]);
Biz.ManageUser.Check();
}
else
{
Biz.ManageUser.Check();
}

#5楼 [楼主]   回复  引用  查看    

2007-09-30 15:00 by Ninety-Nine      
哦。问题解决。谢谢楼上。

#6楼    回复  引用  查看    

2007-10-01 00:23 by GoKu'S Blog      
Session 可以存放在数据库中,不管你怎么跨都能解决了

#7楼 [楼主]   回复  引用  查看    

2007-10-01 01:54 by Ninety-Nine      
哦。原来这样也可以。

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: