【发布时间】:2011-04-21 19:28:25
【问题描述】:
在配置了模拟应用程序的 IIS 7 中,我看到匿名用户身份是 NT Authority\IUSR 并且具有属性 isAuthenticated=true 和 isAnonymous=false。 isAnonymous 属性不应该是真的吗?我可以按名称检查匿名用户,但谁知道呢,他们可能会在 IIS 8 中再次更改它。
【问题讨论】:
在配置了模拟应用程序的 IIS 7 中,我看到匿名用户身份是 NT Authority\IUSR 并且具有属性 isAuthenticated=true 和 isAnonymous=false。 isAnonymous 属性不应该是真的吗?我可以按名称检查匿名用户,但谁知道呢,他们可能会在 IIS 8 中再次更改它。
【问题讨论】:
在 IIS7 中将 IdentityImpersonation 设置为 true,您有两个选择:
2.使用匿名身份验证并选择以经过身份验证的用户身份运行 ASP.NET 应用程序,该应用程序将在为匿名用户设置的帐户下运行(通常是 IUSR)。
http://technet.microsoft.com/en-us/library/cc730708(WS.10).aspx
【讨论】: