我正在设计一个 C# 应用程序,它将与 na SQL Server 进行通信以进行数据保存/获取。此应用程序应该在服务器所在的本地网络(即跨办公室甚至国家)的内部和没有本地网络的情况下使用,因此需要通过 Internet 与服务器进行通信。
我已经设置了一些测试并且一切正常,但是现在是时候在设计中添加安全性了。
随着从互联网到他们的服务器的连接,我的客户将希望客户端应用程序和 SQL 服务器之间的通信尽可能安全,不受网络嗅探器等的影响(即,防止人们监听正在传输的数据或更糟, 获取服务器访问权限)
我在某个地方读到过一段时间(无法再找到链接)SQL Server 没有 SSL 连接选项。
所以我的问题是 - 这是我最好的甚至是唯一的安全选择吗?我在哪里可以找到有关如何实现此功能的信息/代码示例?
在任何人去那里之前 - 我已经用谷歌搜索了这个但除了存在 SSL 连接选项的信息之外没有运气。