【发布时间】:2015-10-09 02:22:36
【问题描述】:
我正在使用最新的 asp.net mvc 5 和 web api 2。一切都在本地运行,但是当我的网站部署到我的测试服务器时,除了 web api 之外一切正常。当对 api 进行 HttpGet 调用时,我收到 500 Internal Server Error 并带有 ExceptionMessage:
ExceptionMessage=发生与网络相关或特定于实例的错误 在建立与 SQL Server 的连接时。服务器没有 找到或无法访问。验证实例名称是否正确 并且 SQL Server 配置为允许远程连接。 (提供者:命名管道提供者,错误:40 - 无法打开 连接到 SQL Server)
和一个 InnerException::
ExceptionMessage=找不到网络路径
让这件事特别奇怪的是,我在同一台测试服务器上还有另一个网站,它的 web api 运行良好。由于上面的第一个异常消息,我认为它可能与连接字符串有关,但假设它不会是因为新的 asp.net Identity 2.0 正在使用它,并且一切似乎都在工作在这方面。我在这里错过了什么?
【问题讨论】:
标签: c# asp.net-mvc asp.net-web-api asp.net-web-api2