アプリケーションを新しいサーバーにデプロイするときに、「クエリ '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週間以内にシャットダウンされるため、私は完全にアイデアがなく、大きな問題を抱えています. どんな助けでも大歓迎です!