c# - 用于在 EF Core 中与数据库通信的安全性
问题描述
我需要知道在哪里可以找到有关从 EF Core 应用程序向数据库发送请求时使用的安全性的信息。我正在使用带有 .NET (netcoreapp3.1) 的 Azure 函数。这是我的连接字符串,尽管我需要了解有关通信流量的更多信息,尽管我已经加密了数据,即
Server=tcp: ,1433;Initial Catalog= ;Persist Security Info=False;User ID= ;Password= ;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;");
任何帮助都会很棒,干杯!
更新我需要知道是否正在使用 TLS1.2。
解决方案
刚刚在 Azure DB 上看到,您可以选择最小的 tls 版本,因此设置为 1.2,它将拒绝任何不在 1.2 的连接,因此这表明 EF Core 使用 tls 1.2 进行传输,因为它不拒绝。
推荐阅读
- python - 更新 PyTorch 中的特定向量元素
- javascript - 在Angular 6中的更多字段之后过滤管道
- html - Bootstrap 4 导航栏链接不可见,但出现导航栏品牌
- python - 使用python 3.4的用户名和密码程序
- python - 脚本 Python 连接并运行查询 RMAN (ORACLE) 命令
- ios - 如何使用swift 4在ios中使用Material Components实现多行文本字段
- amazon-web-services - 用于不同实例和相同端口的 aws 负载均衡器
- typo3 - Typo3 9.5:如何在 Fluid 中渲染某些页面的某些 colPos 的内容?
- c# - 查找 C# 类和 JSON 文件之间的差异
- javascript - 如何抑制来自 PhantomJS 的错误消息?