0

Web アプリケーションのセットアップで奇妙な問題が発生しました。2 つの Web アプリケーションがあるクリーンな Web サーバー マシンがあります。1 つは asp.net アプリケーションで、もう 1 つは Silverlight アプリケーションです。どちらも、外部の db サーバーでホストされている同じデータベースを使用する必要があります。

私の問題は、asp.net アプリケーションが正常に動作しているにもかかわらず、silerlight アプリケーションがロードされていないことです。Internet Explorer が次の情報を含む Web ページを表示できない前に、約 1 分間ロードします (Silverlight ロード インジケーターなし)。

•インターネット接続が失われました。•ウェブサイトは一時的に利用できません。• ドメイン ネーム サーバー (DNS) に到達できません。• ドメイン ネーム サーバー (DNS) には、Web サイトのドメインのリストがありません。•アドレスに入力ミスがある可能性があります。•これが HTTPS (セキュア) アドレスの場合は、[ツール]、[インターネット オプション]、[詳細設定] の順にクリックし、セキュリティ セクションで SSL および TLS プロトコルが有効になっていることを確認します。

Silverlight アプリケーションがテスト db サーバー (これも外部) に接続するように web.config の接続文字列を変更すると、正常に動作します。

これは、アプリケーションを正しく構成する必要があることを示していますか?

接続文字列:<add name="myConn" connectionString="Data Source=prod_server;Initial Catalog=mydb;Persist Security Info=True;User ID=myusername;Password=mysecretpassword" providerName="System.Data.SqlClient"/>

それらは同じアプリケーション プールで実行されています。また、別々のアプリケーションプールにそれらを設定しようとしましたが、うまくいきませんでした。

Fiddler は 504 エラーを報告しますが、Web アプリケーションが機能するのはなぜですか? この IIS 7.5

誰かが助けてくれることを願っています

4

1 に答える 1

0

解決しました。タイムアウトしたデータベースの更新でした。一部の開発者は、ロギングの使用法を学ぶ必要があります!

于 2012-11-04T18:55:52.820 に答える