Iis 7 iis7登录用户上的匿名身份验证为空

Iis 7 iis7登录用户上的匿名身份验证为空,iis-7,sitecore,windows-authentication,sitecore6,Iis 7,Sitecore,Windows Authentication,Sitecore6,我在iis7上有一个匿名认证的应用程序。我想从服务器变量中检索登录用户。它当前为空。Microsoft建议如何填充serer变量的值 但那是为iis5和II6准备的。如何在IIS7中实现它 我试图解决的实际问题是:该应用程序适用于intranet和internet用户,是运行在iis7上的sitecore应用程序。如果我使用windows身份验证,我将获得域和用户名,并且我可以绕过intranet用户的登录,但是对于外部用户,我还需要匿名身份验证。将两者结合在一起不会填充服务器变量中的值。已经浏

我在iis7上有一个匿名认证的应用程序。我想从服务器变量中检索登录用户。它当前为空。Microsoft建议如何填充serer变量的值

但那是为iis5和II6准备的。如何在IIS7中实现它

我试图解决的实际问题是:该应用程序适用于intranet和internet用户,是运行在iis7上的sitecore应用程序。如果我使用windows身份验证,我将获得域和用户名,并且我可以绕过intranet用户的登录,但是对于外部用户,我还需要匿名身份验证。将两者结合在一起不会填充服务器变量中的值。已经浏览了很多帖子。也就是说要使用窗体和windows身份验证

无法正确地解决它


感谢您的帮助。谢谢

为了跟踪用户配置文件,用户需要创建一个ASP.Net配置文件


要将Sitecore DMS/OMS访问者配置文件与实际的Asp.net配置文件相关联,需要进行编程。如果要继续跟踪Sitecore用户配置文件,则必须使用
Tracker.Visitor.ExternalUser
而不是iis来确定internet站点上的当前访问者。

要跟踪用户配置文件,用户需要创建ASP.Net配置文件

要将Sitecore DMS/OMS访问者配置文件与实际的Asp.net配置文件相关联,需要进行编程。如果要继续跟踪Sitecore用户配置文件,则必须使用
Tracker.Visitor.ExternalUser
而不是iis来确定internet站点上的当前访问者