asp.net - 将主机与 SQL 分开后出现错误 "Your connection to this site is not private!"

标签 asp.net sql-server ssl dns host

我有一个带有实体和 SQL Server 数据库的 ASP.NET MVC,它们都安装在中国的本地主机上,并从 GoDaddy 获得了一个域 (www.mykrone.net)。过了一会儿,我们遇到了一个有趣的问题,即中国电信组织(或类似组织)不允许我们使用端口 80!!!!所以我们得到一个SSL(端口443)证书并设置它。

它运行良好,但我决定将网站与 SQL 分开。所以我在另一个国家找到了一个新主机并将网站文件移到那里但数据库仍在中国(在本地主机上)。我刚刚在中国停止了 IIS,并在新主机上启动了新网站。

抱歉说了这么长的故事...

在网站上传所有这些更改之后,但现在在某些部分,当我想从数据库中获取数据时,出现以下错误:

"Your connection to this site is not private"

This is what Chrome shows

搜索后我发布了当我尝试从 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/

相关文章:

asp.net - validateRequest ="false"不起作用,即使使用 requestValidationMode ="2.0"

c# - asp.net 中的动态下拉列表

sql-server - 通过常规查询以编程方式为Microsoft SQL Server生成前n个查询

sql-server - 多边形的边界框

ssl - curl:为什么我得到空响应?

c# - 下载的pdf文件打不开

jquery - 如何在asp.net中构建数据库驱动的Jquery下拉菜单

sql-server - 添加约束与自身冲突,即使它还不存在

android - SSLHandshakeException:握手在 Android N/7.0 上失败

google-app-engine - 在 Google App Engine 中添加新的 SSL 证书