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