我用VS2003新建一个web工程
Response.Write(System.Security.Principal.WindowsIdentity.GetCurrent().Name);
显示的是"机器名/ASPNET"
同事的就是"域名/帐户名"
好奇怪啊!
哪里的问题啊,请各位赐教!
Response.Write(System.Security.Principal.WindowsIdentity.GetCurrent().Name);
显示的是"机器名/ASPNET"
同事的就是"域名/帐户名"
好奇怪啊!
哪里的问题啊,请各位赐教!
你们同事如果在域中就显示域名/帐户名
如果你是用vs2003运行的程序,当然就是机器名/ASPNET了,因为当前访问都是vs2003的ASPNET帐号,而不是任何域帐号
不明白你的意思
我同事的环境跟我是一样的我想是不是我的IIS设置有问题
或者是iis时是否配置过了应用池程序??
我没有使用asp.net2.0,没有应用程序池的概念
你们两个的iis版本一样没有?
在web.config里加了<identity impersonate="true"/>
iis的匿名访问去掉,勾上windows集成验证也谢谢各位帮我分析