1

アプリケーションを新しいサーバーにデプロイするときに、「クエリ 'GetAuthenticationInfo' の読み込み操作に失敗しました。[HttpWebRequest_WebException_RemoteServer]」というエラーが発生して、まったく悪夢に見舞われています。

私が持っているアプリは機能しており、別のサーバーでしばらく実行されています。それらを新しいものに移動する必要があり、何も機能しません!

私はこのエラーに関するすべての投稿を確認し、この展開を機能させるためにほとんどすべてを試しました。

古いサーバー: Win 2008 R2

新しいサーバー: Win 2008 R2

最初は、Devexpress Xtra レポートと関係があると思っていましたが、1 つの画面と 1 つのテーブルを持ち、拡張機能のない最小限のアプリを作成することで、それを反証しました。そして、それはまだ失敗します。また、認証のすべての組み合わせでこれを試しました。また、このテスト アプリを古いサーバーにデプロイしましたが、すべて正常に動作しているため、IIS の設定に何か問題があるはずです。Visual Studio はエラーなしでアプリを公開しています。実行時にのみ取得します。何が起こっているのかについての手がかりを得るためにフィドラーを使用しようとしましたが、役立つものは何も見つかりません。

私も試しました:

• 新しいサーバーで Web サーバーの役割を削除および追加して、構成のリセットを試みます。

• いくつかの既知の動作する LS アプリケーションの展開

• アプリ、ウェブサイト、およびサーバー レベルの IIS サーバーでの認証のあらゆる組み合わせ

• MSdeploy.exe コマンド ラインを使用して、IIS 構成を古いサーバーと同期しようとしました。

• .NET Framework 4 Client prile & extended の修復

• サーバーの再起動

• アップデートのインストール

• Web デプロイの再インストール

• アプリケーション プールが .net v4 であることを確認した

• アプリケーション プールが統合されていることを確認した

• アプリケーション プール ユーザーの認証を、サーバーに対する既知の管理者権限を持つドメイン アカウントに変更しました (現在はアプリケーション プール ID に戻しています)。

• 新しいウェブサイトを作成し、そこにアプリをデプロイする

• Web サービスの再起動

• Lightswitch 2012 Server のインストールの前提条件

これらのどれもまったく機能していません。

デプロイされたアプリケーションを画面にロードできる唯一の方法は、Web タイプとして構築し、URL を次のように変更することです。

http://server/otm

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

関連していると思われるのは、Web Platform Installer 4.5 を使用してインストールされた「Lightswitch Server Configuration」のインストールの失敗です。ただし、これは [プログラムの追加と削除] リストに表示されないため、アンインストールして確認することはできません。物事を台無しにします。WPI からアンインストールできないようで、Microsoft からの直接ダウンロード リンクも見つかりません。

これらは本番アプリケーションであり、古いサーバーは今後2週間以内にシャットダウンされるため、私は完全にアイデアがなく、大きな問題を抱えています. どんな助けでも大歓迎です!

4

1 に答える 1

0

.net Framework 4.5 .net Framework 4 でアプリを実行してみてください 問題が発生し、それに 40 時間を費やしました.net 4 フレームワークは機能します

于 2013-05-13T17:33:19.827 に答える