有如下代码:
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
this.name.Text = HttpContext.Current.User.Identity.Name;
}
}
现在我在当前用户下用别的用户去访问这个aspx页面,当用IIS做服务器时 显示出的用户名是别的用户的用户名,为用VS2005内置web服务器时,显示出的用户名却是当前用户的用户名。
例如:
我在Administrator用户下,用test用户(自己新建的用户)去访问。
为什么会出现以上的情况?