【发布时间】:2014-12-09 21:28:31
【问题描述】:
我有一个经典的 ASP Web 应用程序,它在带有 IIS 6.0 的 Windows Server 2003 服务器上运行了几年。我必须将它移动到带有 IIS 7.0 的 Windows Server 2008 服务器。我已经让它工作了,但是没有填充 ServerVariable LOGON_USER。这似乎是因为我启用了匿名身份验证并允许对站点进行匿名授权。但是,如果我禁用/拒绝其中任何一个,则在尝试打开它时会出现身份验证或授权错误。我必须有 LOGON_USER 变量才能使程序正常工作,但是无论我使用哪种身份验证/授权组合,如果我不允许匿名登录,我都会出错。在这一点上,对于下一步该尝试什么感到茫然。有什么建议吗?
【问题讨论】:
标签: iis-7 asp-classic request.servervariables