当使用有效的用户名和密码打开impersonate时,User.Identity.Name返回空白/空

时间:2011-03-03 09:44:42

标签: authentication iis-7 impersonation

我们在应用程序中使用Windows身份验证,然后使用身份信息根据用户在AD组中的身份对用户进行授权。 为了启用数据库连接,我们启用了模拟并提供了有效的用户ID和密码。现在在我们的授权模块中,User.Identity.Name返回空白/空。 请帮忙。我们使用IIS7来托管应用程序。

1 个答案:

答案 0 :(得分:3)

你有

吗?

1.。)启用IIS 7 Windows身份验证?

2.。)禁用匿名身份验证,优先于Windows身份验证?

3.。)将您的ASP.NET身份验证模式设置为“windows”?