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
誰かが助けてくれることを願っています