【发布时间】:2012-11-05 02:55:52
【问题描述】:
我在设置我的网络应用程序时遇到了一个奇怪的问题。我有一台干净的网络服务器机器,其中有两个 Web 应用程序。一个是asp.net 应用程序,而另一个是silverlight 应用程序。两者都应该使用托管在外部数据库服务器上的相同数据库。
我的问题是,当我的 asp.net 应用程序正常工作时,我的 silerlight 应用程序甚至没有加载。在我得到 Internet Explorer 之前加载大约一分钟(没有 silverlight 加载指示器)无法显示包含以下信息的网页:
•Internet 连接已丢失。 •该网站暂时不可用。 • 无法访问域名服务器 (DNS)。 •域名服务器(DNS) 没有网站域的列表。 •地址可能有输入错误。 •如果这是一个 HTTPS(安全)地址,请依次单击工具、Internet 选项、高级,然后检查以确保在安全部分下启用了 SSL 和 TLS 协议。
如果我在 web.config 中更改我的连接字符串,以便 silverlight 应用程序连接到测试数据库服务器(也是外部的),它可以正常工作。
这告诉我应该正确配置应用程序?
连接字符串:<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
希望有人能帮忙
【问题讨论】:
标签: asp.net silverlight iis-7.5 database-connection