我创建了一个用于存储客户相关详细信息的Intranet应用程序。该应用程序还存储提交表单(Envionment.Username
)的人的Windows登录nID。在Localhost中,一切看起来都很好用。该表单已部署在IIS中,现在Environment.Uusername
从IIS中的应用程序池返回一个值。我们在IIS应用程序池中设置了一个标识值,该标识符可以访问数据库,并且为Environment.Username返回该值。
我尝试使用System.Web.HttpContext.Current.User.Identity.Name
,但它返回一个空值。
在IIS中将WindowsAuthentication和AnonymousAuthenication设置为ENABLED。
这方面的任何线索都会有很大的帮助。
提前致谢