httpcontext.current.request获得登录用户的帐号
在同一个iis目录下挂一个子网站,如何拿到主网站的登录用户帐号?如发布网站OWA,在OWA下在发布Contact,二者公用一个应用程序池
在Contact中如何获取OWA的登录帐号?
使用了:httpcontext.current.request.servervariables["LOGON_USER"]
httpcontext.current.request.LogonUserIdentity.User.Value
httpcontext.current.user.Identity.Name
httpcontext.current.request.servervariables["LOGON_USER"]等等都不行,
得到的都是网站所在的域名\服务器名,如aahosted\cc01
上次可以的用httpcontext.current.request.servervariables["LOGON_USER"],自从更新到2013版本就获取不到了。
有人知道还有什么方法吗?全部就27分啦
注:没有OWA的源码 --------------------编程问答-------------------- httpcontext.current.request.servervariables["LOGON_USER"]这个好像是获得操作系统的域账号
“公用一个应用程序池”数据也应该不是共享的吧。
同一个域可以考虑利用cookie来共享数据 --------------------编程问答-------------------- 本来使用Cookie的,但领导说用Cookie不安全,得在服务器里获取
补充:.NET技术 , ASP.NET