Model view controller 发布后,应用程序池名称在MVC应用程序中显示为用户

Model view controller 发布后,应用程序池名称在MVC应用程序中显示为用户,model-view-controller,visual-studio-2015,publishing,Model View Controller,Visual Studio 2015,Publishing,发布MVC应用程序时出现奇怪的问题 使用VS2015和更新RC1,我有一个使用windows身份验证的MVC应用程序。我的用户名正确显示在我的开发人员工作站上。但web服务器显示应用程序池名称。应用程序真的在检测我。我有逻辑只显示经过身份验证的用户的记录。但不确定如何获取要显示的已验证用户的名称。 这个项目是Contoso大学的一个版本,我正试图将它变成我自己的,并使用Windows身份验证创建了这个项目,学习MVC思维。当我发布到dev staging WinServer2012 vmWebS

发布MVC应用程序时出现奇怪的问题

使用VS2015和更新RC1,我有一个使用windows身份验证的MVC应用程序。我的用户名正确显示在我的开发人员工作站上。但web服务器显示应用程序池名称。应用程序真的在检测我。我有逻辑只显示经过身份验证的用户的记录。但不确定如何获取要显示的已验证用户的名称。

这个项目是Contoso大学的一个版本,我正试图将它变成我自己的,并使用Windows身份验证创建了这个项目,学习MVC思维。当我发布到dev staging WinServer2012 vmWebServer时,我使用文件系统并推送到一个唯一的文件夹。然后使用IIS 8.5,我在默认网站的某个位置添加应用程序,并将其指向我发布应用程序的文件夹。然后,我在IIS的“功能”视图中单击“身份验证”图标,并启用Windows身份验证。不确定这些MVC应用程序的默认文档是什么,所以我不会弄乱这个配置。我启用了目录浏览并选择了.NET v4.5应用程序池。这些是我用来设置contoso University工作版本的基本步骤。今天,我创建了一个新版本的Blank解决方案,然后添加了几个类库项目(Biz、Data、Common)和一个MVC项目,我最终将配置这些项目以再次使用我的类库。发布此新应用程序时,我的凭据将按预期显示。不知道为什么我的contoso university的其他版本会显示那个该死的应用程序池名称。非常令人沮丧的是,我第三次又一次创建了同样的应用程序。事实上,我已经停止数数了;(