我有一个带有实体和 SQL Server 数据库的 ASP.NET MVC,它们都安装在中国的本地主机上,并从 GoDaddy 获得了一个域 (www.mykrone.net)。过了一会儿,我们遇到了一个有趣的问题,即中国电信组织(或类似组织)不允许我们使用端口 80!!!!所以我们得到一个SSL(端口443)证书并设置它。
它运行良好,但我决定将网站与 SQL 分开。所以我在另一个国家找到了一个新主机并将网站文件移到那里但数据库仍在中国(在本地主机上)。我刚刚在中国停止了 IIS,并在新主机上启动了新网站。
抱歉说了这么长的故事...
在网站上传所有这些更改之后,但现在在某些部分,当我想从数据库中获取数据时,出现以下错误:
"Your connection to this site is not private"
搜索后我发布了当我尝试从 SQL 中的表中获取时它很好,但是一旦我想使用具有不同架构的 View (如“web”),即使我的 ConnectionString 使用“sa”用户,错误也会发生!
如果有人知道解决方案,我将非常感激。
最佳答案
试试这个,
<add name="Test_00" connectionString="Data Source=?.?.?.?; database=Sample; User ID=username;Password=password";MultipleActiveResultSets=True;Application Name=EntityFramework" providerName="System.Data.SqlClient" />
关于asp.net - 将主机与 SQL 分开后出现错误 "Your connection to this site is not private!",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36856106/