我想确保我的数据库是否与我的网站连接。我在ASP.NET MVC中创建了这个项目。我的项目在我的本地计算机上工作正常,但在我将项目部署到托管站点后,出现了两个问题:
登录和注册页面未加载
我认为这是由于数据库连接或连接字符串问题造成的。
以下是Home Page
在主页菜单中,有一个项目我的帐户。在“我的帐户”选项中,有Login Link和Registration link
<configuration>
<configSections>
<section name="entityFramework"
type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission="false" />
</configSections>
<connectionStrings>
<add name="DefaultConnection"
connectionString="Data Source=IP address\.MSSQLSERVER2012;Initial Catalog=StarBuy;Integrated Security=SSPI;"
providerName="System.Data.SqlClient"/>
<add name="StarBuyEntities1"
connectionString="metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=IP adrees\.MSSQLSERVER2012;initial catalog=StarBuy;user id=abc;password=****;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
</connectionStrings>
答案 0 :(得分:0)
尝试使用连接字符串运行本地应用程序到远程数据库,看看它是否正常工作。这应该有助于知道问题是否与连接字符串有关。