我以 LightSwitch 的名义问这个问题,因为这就是我试图部署的东西,尽管我偷偷怀疑它与它无关。
如果我在 LS 的任何应用类型上以任何形式启用了身份验证,我会得到
“查询'GetAuthenticationInfo'的加载操作失败。远程服务器返回错误:NotFound。”
我在干净的 ms08 服务器上安装了 LS Pre-reqs。我使用 Web Platform 安装了几乎所有东西。我已经安装了 Fiddler2,我猜我没有正确使用它,因为它说的是GET /EpistemeAdmin/Web/Microsoft-LightSwitch-Security-ServerGenerated-Implementation-AuthenticationService.svc/binary/GetAuthenticationInfo HTTP/1.1
被移动、重命名或不可访问。
我通过 Web Deploy 部署了站点,它有自己的应用程序池。仅启用 Windows 身份验证。
我知道这似乎更像是一个 IIS 问题,所以也许这应该去 ServerFault 但我想我会先尝试 LightSwitch 角度,以防其他人遇到同样的事情。