Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net IIS7可以';无法连接到数据库_Asp.net_Sql Server 2008_Iis 7 - Fatal编程技术网

Asp.net IIS7可以';无法连接到数据库

Asp.net IIS7可以';无法连接到数据库,asp.net,sql-server-2008,iis-7,Asp.net,Sql Server 2008,Iis 7,我们的生产服务器在连接到数据库时突然出现错误。我从服务器上的任何web应用程序调用任何数据库时都会遇到以下错误 "A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The specified data could not be decry

我们的生产服务器在连接到数据库时突然出现错误。我从服务器上的任何web应用程序调用任何数据库时都会遇到以下错误

"A connection was successfully established with the server, but then an error 
occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - 
The specified data could not be decrypted."

我甚至不想,也从来没有用SSL连接到SQL Server,所以我不知道它为什么要这样做。数据库工作正常,我可以使用我办公室的应用程序开发版本访问它。数据库被远程加热。

简单修复,重启服务器一切正常。如果有人知道为什么会发生这种情况以及如何防止这种情况,那就好了。

简单的修复,重启服务器一切都很好。如果有人知道发生这种情况的原因以及如何防止这种情况发生,这将是一件好事。

如果在(SQL)服务器上启用了加密,则使用SSL来加密客户端和服务器之间的连接:


听起来好像池连接在执行任何维护工作期间已过时/损坏。

如果在(SQL)服务器上启用了加密以加密客户端和服务器之间的连接,则使用SSL:


听起来好像池连接在执行任何维护工作期间已过时/损坏。

我猜您在使用更高版本(如4.0)的项目中使用了BCrypt.NET库,该库是使用2.0框架版本构建的。我也遇到了同样的问题,删除BCrypt的使用也解决了这个问题。通过以下步骤解决了该问题:

  • 从下载最新的BCrypt.Net源代码
  • 使用您的项目版本的框架编译它(不要忘记将配置置于发布模式-否则哈希方法可能会导致溢出异常)
  • 在项目中使用dll

  • 希望这对任何人都有帮助。

    我猜您在您的案例中使用了BCrypt.NET库,它是在使用更高版本(例如4.0)的项目中使用2.0框架版本构建的。我也遇到了同样的问题,删除BCrypt的使用也解决了这个问题。通过以下步骤解决了该问题:

  • 从下载最新的BCrypt.Net源代码
  • 使用您的项目版本的框架编译它(不要忘记将配置置于发布模式-否则哈希方法可能会导致溢出异常)
  • 在项目中使用dll

  • 希望这对任何人都有帮助。

    我们的主机提供商昨晚对服务器进行了定期维护,我离开时,这些站点正在运行,但今天早上没有。有人知道他们可能会改变什么吗?也许你会把会话保存在这个数据库上?对不起,我不明白你的意思。我们的主机提供商昨晚对服务器进行了定期维护,我离开时这些站点正在工作,但今天早上没有。有人知道他们可能会改变什么吗?也许你把会话保存在这个数据库上?对不起,我不明白你的意思?