【发布时间】:2020-06-26 17:45:11
【问题描述】:
我有一个 ASP.NET Core 3.1 Web API 项目。我目前的工作环境是 Ubuntu。我正在使用远程数据库。现在的问题是:
- 我必须将我的项目保存在开源存储库中
- 我必须使用远程连接的数据库,这样我的队友才能直接从 已部署的站点 (heroku/azure) 访问移动环境中的 API
但在这种情况下,我想这不是标准的,最重要的是不安全。那么,我如何确保在开源存储库中保护我的远程数据库的连接字符串?
【问题讨论】:
-
完全不公开机密信息。看看 UserSecrets(是的,它来自 MS)
标签: asp.net asp.net-mvc asp.net-core asp.net-core-webapi