【发布时间】:2017-10-15 17:28:15
【问题描述】:
我一直在寻找这个,但没有找到合适的答案。 这是关于我的 ASP.NET MVC 应用程序的 web.config 中的连接字符串 这是我的连接字符串:
<add name="DefaultConnection" connectionString="Server=tcp:****.database.windows.net,1433;Initial Catalog=***;Persist Security Info=False;User ID=****;Password=******;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;" providerName="System.Data.SqlClient" />
我也有第二个,效果很好:
<add name="treinsqlEntities" connectionString="metadata=res://*/TreinDB.csdl|res://*/TreinDB.ssdl|res://*/TreinDB.msl;provider=System.Data.SqlClient;provider connection string="data source=*****.database.windows.net,1433;initial catalog=*****;user id=*****;password=******;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
它可以在 localhost 上完美运行,但不能在线,(数据库和站点托管在 Azure 上)因此密码和用户名绝对正确。
我使用这个连接字符串来登录/注册、注册……
有什么问题?
非常感谢所有救生员!
编辑:这是一个例外: enter image description here
这些是我的防火墙设置:enter image description here
【问题讨论】:
标签: asp.net asp.net-mvc database azure connection-string