2013-05-09 104 views
0

当我的应用程序部署到新的服务器时,出现“加载操作失败,查询'GetAuthenticationInfo'[HttpWebRequest_WebException_RemoteServer]”错误,我有一个绝对的噩梦。Lightswitch IIS 7.5部署 - GetAuthenticationInfo

我有的应用程序正在运行,并在另一台服务器上运行了一段时间。我现在必须将它们移到新的位置,我无法获得任何工作!

我已经通过了这个错误的所有帖子,并尝试几乎所有的东西,让这个部署工作。

旧服务器:赢2008 R2

新服务器:赢得2008 R2

起初我以为它有一些东西需要与DevExpress的Xtra的报告,但我已经推翻了通过创建一个裸露的骨头应用屏幕和一张桌子,没有任何延伸。它仍然失败。我也尝试过使用每种身份验证组合。我也将这个测试应用程序部署到旧的服务器,它一切正常,所以我相信我的IIS设置肯定有问题。 Visual Studio发布应用程序时没有错误。我只在运行时才得到它。我试图使用提琴手来了解发生了什么,但我找不到任何有用的东西。

我也曾尝试:

•删除和添加新的服务器上的Web服务器角色,试图重新配置。

•部署几个已知的工作LS应用

•验证为应用程序,网站和服务器级别的IIS服务器上的每个组合

•尝试使用MSdeploy.exe老服务器同步IIS配置CMD线

•修复.NET Framework 4的客户端prile &扩展

•重新启动服务器

•安装更新

•重新安装网络部署

•确信应用程序池是.NET V4

•确信应用程序池被整合

•改变了认证上应用程序池用户添加到具有服务器已知管理权限的域帐户(并且现在已恢复到应用程序标识)

•Cre阿婷一个新的网站和部署应用程序到有

•重启Web服务

•安装的LightSwitch 2012服务器的先决条件

这些都没有在所有的工作。

我可以让我部署的应用程序加载到屏幕的唯一方法就是打造专业化的网络类型,并从

http://server/otm 

http://server/otm/default.htm?IsLaunchedByVS=True&AuthenticationType=None 

一些东西,我认为它改变URL可能与“Lightswitch服务器配置”的错误安装有关,该安装使用Web Platform Installer 4.5 这不会显示在添加/删除程序列表中,所以我无法卸载它以查看它是否搞乱了事情。我似乎无法从WPI卸载它,我也找不到从Microsoft直接下载链接。

由于这些都是生产应用程序,旧的服务器将在未来两周内关闭,所以我完成了很多想法和大麻烦。任何帮助,将不胜感激!

+0

你是说这只是这一个* *应用程序,将不在* new *服务器上运行?并且该应用程序在* old *服务器上正常工作? – 2013-05-11 04:51:43

+0

不,我曾尝试部署一些lightswitch应用程序,我甚至做了一个没有第三方扩展的准系统LS应用程序,甚至无法工作。我尝试将所有这些应用程序部署到旧服务器,它工作正常。这就是为什么我相信新服务器IIS配置有问题。但是在互联网上搜索几天之后,我找不到任何解决方案。 – stevie6410 2013-05-19 19:33:45

+0

谢谢。这是我感兴趣的地方的组合。我同意它似乎是新机器上Web服务器的配置问题。你看过这篇由LS团队编写的文章吗? [诊断部署的3层LightSwitch应用程序中的问题](http://blogs.msdn.com/b/lightswitch/archive/2011/09/20/diagnosing-problems-in-a-deployed-lightswitch-application-eric -erhardt.aspx)。我创建了桌面应用程序,因此诊断网络问题并不是我的专长,所以希望文章能够提供帮助。 – 2013-05-20 05:57:11

回答

0

的.NET Framework 4.5尝试运行的应用程序上的.NET Framework 4,我有问题,花了40个小时就.NET框架4工程

+0

我没有在.NET 4.5上运行,它是4.我已经看到关于应用程序池是v4而不是v2的文章,我已经确认了这些文章。我也按照建议修复了.NET客户端,但没有任何区别。 – stevie6410 2013-05-19 19:36:06