用.NET如何获得登录用户的ID 刚刚接触.NET,现在急需一段代码,有的可以发一下,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 获得ID方式太多了,且与.不.NET无关登录时保存在Session 例如,Session["UserID"]==ds.Tables[0].Rows[0]["UserID"].ToString();要获取时用Convert.ToString(Session["UserID"]) 我所要写的代码是实现单点登录,功能要求如下:1。获得GS5.0登录用户ID(yyyyyyy)2。判断ID在HR用户表中是否存在,如果不存在创建。(调用外部方法)3。获得应用服务器的IP和端口(xxxxxxxx:xxxx) (命名一个xml或者txt,读取外部文件)4。打开功能页面http://xxxxxxxx:xxxx//logon/logonService?user_ID=yyyyyyy&password=&flag=21,例如http://127.0.0.1:8081//logon/logonService?user_ID=su&password=&flag=21这段代码该如何让写呢,高手帮忙! 登录记录ID到Session["ID"]或forms验证HttpContext.Current.User.Identity.Name Session[user]=你的用户ID;string id=Session[User].ToString(); 明明是如梦姐姐//登录时,记录用户的IDSession["UserId"]="你从数据库查询出来的userId";//取if(Session["UserId"]!=null)string userId=Session["UserId"].ToString(); 1.session2.作为参数传过去,然后Request.QueryString[""]接收,把页面中的method改为post,参数值就不会被看见了 从你的数据库里面读取出用户ID和登录时输入的用户ID比较,如果用户无误用session保存,Session["user"]=用户ID;获取:(ID类型) xx=Session["user"] as (ID类型); 最适合的办法是cookie,因为session很容易失效丢失.或者通过url字符串. 一般都用sessioncookie不安全 那只是对于特殊情况,譬如管理员后台登录,才考虑用session对普通用户,用户id怎么会用不安全呢.id是公开的.譬如csdn的登录,记忆用户帐户是基于session吗?明显是cookie iis 发现的一个奇怪问题? .NET里面那些对数据库的操作返回DataTable? 求前台带参数调用后台代码!!! 上传控件的问题,如何限定图片大小? DataSet 与XML的纠葛-------急用高手请帮帮忙 WebForm有沒有跟PictureBox一樣功能的控件? linq是啥? |M| 如何能够下载这个视频 急啊。。高手和牛人来看一下 C#.Net群:12633322 Application_AuthenticateRequest 在GridView里面怎样用事件添加行 js判断为textbox为空后就停止执行cs代码
登录时保存在Session 例如,Session["UserID"]==ds.Tables[0].Rows[0]["UserID"].ToString();
要获取时用Convert.ToString(Session["UserID"])
1。获得GS5.0登录用户ID(yyyyyyy)
2。判断ID在HR用户表中是否存在,如果不存在创建。(调用外部方法)
3。获得应用服务器的IP和端口(xxxxxxxx:xxxx) (命名一个xml或者txt,读取外部文件)
4。打开功能页面
http://xxxxxxxx:xxxx//logon/logonService?user_ID=yyyyyyy&password=&flag=21,例如
http://127.0.0.1:8081//logon/logonService?user_ID=su&password=&flag=21这段代码该如何让写呢,高手帮忙!
或forms验证HttpContext.Current.User.Identity.Name
string id=Session[User].ToString();
Session["UserId"]="你从数据库查询出来的userId";
//取
if(Session["UserId"]!=null)
string userId=Session["UserId"].ToString();
2.作为参数传过去,然后Request.QueryString[""]接收,把页面中的method改为post,参数值就不会被看见了
或者通过url字符串.
cookie不安全
那只是对于特殊情况,譬如管理员后台登录,才考虑用session对普通用户,用户id怎么会用不安全呢.id是公开的.譬如csdn的登录,记忆用户帐户是基于session吗?明显是cookie