2

我在 IIS 7.5 上启用了 Windows 身份验证并禁用了其余的身份验证。在我的 Web 应用程序 web.config 中,我设置了

<authentication mode="Windows">

当我尝试登录用户时,WindowsIdentity.GetCurrent().Name;它将 defaultappool 作为用户而不是登录的 Windows 用户。这曾经可以在 IIS5.1 上正常工作,但不能在 IIS7.5 上正常工作。还有什么我应该修改的吗?

4

1 回答 1

1

您可以从HttpContext.User Property获取用户身份。

于 2012-09-21T22:37:22.367 回答