我有一个带有实体和SQL Server数据库的ASP.NET MVC,它们都安装在中国的本地主机上,并从GoDaddy获得了一个域名(www.mykrone.net)。过了一会儿,我们遇到了一个有趣的问题,中国电信组织(左右)并没有让我们使用80端口!!!所以我们获得了SSL(端口443)证书并设置了它。
它运作良好,但我决定将网站与SQL分开。所以我在另一个国家有一个新的主机,并在那里移动了网站文件,但DB仍在中国(在本地主机上)。我刚刚在中国停止了IIS并在新主机上开设了新网站。
对不起这个长篇故事......
所有这些更改网站上传后但现在在某些部分我想从数据库中获取数据时会出现以下错误:
"Your connection to this site is not private"
搜索之后我发布了当我尝试从SQL中的表中获取它时它很好但是一旦我想使用具有不同模式的视图,例如" web"即使我的ConnectionString使用" sa"用户!
如果enybody知道解决方案,我会非常感激。
答案 0 :(得分:0)
试试这个,
<add name="Test_00" connectionString="Data Source=?.?.?.?; database=Sample; User ID=username;Password=password";MultipleActiveResultSets=True;Application Name=EntityFramework" providerName="System.Data.SqlClient" />