Iis 7 LightSwitch和IIS 7 Windows身份验证

Iis 7 LightSwitch和IIS 7 Windows身份验证,iis-7,visual-studio-lightswitch,Iis 7,Visual Studio Lightswitch,我以LightSwitch的名义问这个问题,因为这就是我试图部署的东西,尽管我有一个鬼鬼祟祟的怀疑它与此无关 如果我在LS的任何应用类型上以任何形式启用了身份验证,我将获得 “查询“GetAuthenticationInfo”的加载操作失败。远程服务器返回错误:NotFound。” 我已将LS Pre-reqs安装在干净的ms08服务器上。我用网络平台安装了几乎所有的东西。我已经安装了Fiddler2,我猜我没有正确使用它,因为它所说的是GET/EpistemeAdmin/Web/Microso

我以LightSwitch的名义问这个问题,因为这就是我试图部署的东西,尽管我有一个鬼鬼祟祟的怀疑它与此无关

如果我在LS的任何应用类型上以任何形式启用了身份验证,我将获得

“查询“GetAuthenticationInfo”的加载操作失败。远程服务器返回错误:NotFound。”

我已将LS Pre-reqs安装在干净的ms08服务器上。我用网络平台安装了几乎所有的东西。我已经安装了Fiddler2,我猜我没有正确使用它,因为它所说的是
GET/EpistemeAdmin/Web/Microsoft-LightSwitch-Security-ServerGenerated-Implementation-AuthenticationService.svc/binary/GetAuthenticationInfo HTTP/1.1

已移动、重命名或处于可访问状态

我通过WebDeploy部署了该网站,它有自己的应用程序池。仅启用Windows身份验证


我知道这更像是IIS问题,所以可能这应该是服务器故障,但我想我应该先尝试LightSwitch angle,以防其他人遇到同样的问题

我在另一个帖子上找到了答案-->

我只是修复了.NET 4客户端(在IIS服务器上),重新启动并BAM


如果有人有同样的问题,谢谢:

我的web.config中的第一行是

<add key="UserCodeAssemblies" value="Application.Common.dll;Application.Server.dll;Application.ServerGenerated.dll"/>

切换到以下位置后:

  <add key="UserCodeAssemblies" value="Application.Common.dll;Application.Server.dll;"/>

问题消失了

调试方法:


将lightswitch发布到文件夹中。使用visual studio解压并打开网站。文件->打开->网站在Windows 2012上存在相同问题。 必须在.NET4.5功能下启用WCF下的http激活