C#学习教程:使用Firebirdado.net提供程序在客户端和服务器上请求的不兼容的有线加密级别我使用的版本是最新的:FirebirdADO.NETProvider5.0。但是当您建立连接时,您会收到“客户端和服务器上请求的线程加密级别不兼容”错误。”在“FirebirdADO.NET4.10.0.0数据提供程序是否与Firebird3.0一起工作?”中,有一些建议可以在遗留模型中启用身份验证或创建遗留用户。但我的问题是,NetProvider5.0版中新的SRP身份验证模型是否真的不受支持?问题本身与SRP无关,但Firebird.NETproviderversion5.0.0.0仅添加了SRP支持,但未实现有线协议加密。默认情况下,此有线协议加密依赖于SRP作为其会话密钥,但实现SRP并不意味着有线协议实现了加密。Firebird3默认需要加密,但由于Firebird.NET提供程序版本5不支持它,您会收到“客户端和服务器上请求的线程加密级别不兼容”错误。您需要通过编辑firebird.conf3来配置Firebird以启用但不要求加密:WireCrypt=Enabled并重新启动Firebird。以上是C#学习教程:IncompatiblewireencryptionlevelsrequestedonclientandserverusingFirebirdado.netprovider是很有用,需要多了解C#学习教程。希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如有转载请注明出处:
