Session["登录用户ID"] = 登录用户ID;
if(Session["登录用户ID"] != null)
{
Response.Write("该用户已经存在");
}
if(Session["登录用户ID"] != null)
{
Response.Write("该用户已经存在");
}
解决方案 »
- [求助] FCKEditor如何粘贴来自Office Word的内容?粘贴过来的图片都变成红叉了。
- 怎么样在后台代码设置前台页面属性
- 页面显示问题,在线等
- 为何有时会"Runtime error"?
- SqlDataAdapter.Fill(dsReapter,5000,6000,myTable);这样数据分页是不是数据量大了就不行?
- 谁能给我提供一点源码?有关上传excel文件到数据库的 谢谢!!
- 求:关于DataGrid的各种应用和JavaScript的常用校验,事例代码均可。求求了
- 在VS.net中無法新建項目?????
- 对datagrid编辑状态时,textbox校验的超难问题!!!这种校验难道实现不了???
- 在网页中应用web form 都需要什么条件?
- 想做一个多用户的日记本,大家谈谈构思
- 大家帮帮忙!.Net能对活动目录AD操作控制访问页面的权限吗?除了固有项,还能在AD上添加新项吗?例如添一个"车号".
在某个区内登录,就把登录信息写在database中在访问另一个区时,先检查database,当然还是登录时间
如果已登录.就取出登录信息
不知道传url行不行,好像也只有url可以传得过去了
单个项目中我是这么做的呀~
但不同项目间的Session["登录用户ID"] 是不一样的,例如,项目A中的Session["登录用户ID"] 在用户登陆后被赋了值,在项目B中的Session["登录用户ID"] 还是null 呀~
if(Context.User.Identity.IsAuthenticated)
{
//这里加入你想成功验证用户的代码
}
之后调用Context.User.Identity.Name 就可以轻轻松松实现了
用不用设置web.config中的
<authentication mode="Windows" />
和
<authorization>
<allow users="*" />
呢?
<authentication mode="Forms">
<forms loginUrl="Secure/Login.aspx" />
</authentication>
<authorization>
<deny users="?" /> <!-- 允许所有用户 -->
</authorization>
<!-- 使程序只能访问NewUser.aspx -->
<location path="Secure/NewUser.aspx">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
</configuration>
不用那么烦躁的咯如果写进server的话又要写数据库。。
谢谢你提供这两篇文章,不过我已经都看过了,也下载了他提供的源代码,并且部署成功了。现在的问题是各项目间的Session的值怎么统一起来,而且尽量不用到Cookie...