asp.net-mvc – 建立与SQL Server的连接时发生网络相关或特定于
我在azurewebsites上有一个简单的mvc网站(使用VS互联网模板),与同一数据中心的SQL Azure数据库通信.此时数据库只是用于内置的SimpleMembership Provider.我已经从默认的App_Data mdf文件切换到Azure SQL.它工作正常,但有时一段时间后,它会给:
留言很长:
但我没有使用SQL Server Express的连接字符串! 立即重新启动网站不会删除错误. 没有改变任何东西并在15分钟后重新启动网站给出:
以前,我可以通过从VS重新发布将网站恢复到正常工作状态.但是在过去的一个小时里,我一直在努力尝试,但我无法让网站重新开始工作. SQL Server Express真的有什么问题? 我的连接字符串部分包含: <connectionStrings> <add name="DefaultConnection" connectionString="Server=tcp:sabl6h4---.database.windows.net,1433;Database=MVC;User ID=test@sabl6h4---;Password=----;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;" providerName="System.Data.SqlClient" /> <add name="Entities" connectionString="metadata=res://*/Data.Model1.csdl|res://*/Data.Model1.ssdl|res://*/Data.Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=sabl6h4---.database.windows.net;initial catalog=MVC;user id=test;password=----;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /> </connectionStrings> 为了确保,我将sabl6h4—.database.windows.net复制并粘贴到SSMS中,并使用登录测试进行连接,它打开数据库没有问题. 一天后:我创建了一个新的azurewebsite并发布了完全相同的项目和相同的web.config.它没有问题,工作正常.几分钟后,发生了完全相同的错误! 再过三个小时:去吃午饭,回来,点击浏览器刷新按钮,网站再次启动.我确信有人在后端的设置中鬼混. 解决方法
添加< clear /> element作为connectionstrings元素下的第一个元素,以确保不会继承任何字符串.另外,我假设你的Azure SQL DB设置了适当的防火墙设置,允许你的IP部署ASP.net代码?
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 不使用SignalR时,ELMAH中出现SignalR错误
- 创建独立于asp.net webforms中的源代码的网站模板
- asp.net-mvc-3 – 在ASP.NET MVC3中使用pdf.js.
- asp.net-mvc – ASP.net MVC 4中的条件@ Scripts.Render
- asp.net-mvc – 尝试方法… HttpConfiguration …访问方法…
- asp.net-mvc – 使用令牌重置Identity 2.0 sms密码
- asp.net-mvc – 用于表行的Asp.Net MVC WebGrid帮助器自定义
- asp.net – 麻烦与ajax POST调用WCF服务
- asp.net – 如何在.net WebApi2应用程序中使用OAuth2令牌请
- ASP.NET 实现Replace忽略大小写替换
- asp.net-mvc – ASP.NET MVC 3发布日期?
- asp.net-mvc – MVC HtmlHelpers与Razor有关
- ASP.NET的友好URL
- 加速ASP.NET开发
- asp.net-mvc – 如何在ASP.NET MVC 3 WebGrid列名
- asp.net – 必需和RegularExpression验证器占用空
- asp.net-mvc – 使用actionlink将文本框的值从视
- asp.net-mvc – TryUpdateModel的实例,ASP .NET
- Windbg程序调试系列2-内存泄露问题
- asp.net – 如何处理Null(GridView Container.Da