【发布时间】:2021-04-08 09:57:13
【问题描述】:
我即将创建我的第一个 Web 应用程序。我想让所有东西都开源,但我不确定这是否通常被认为是一个坏主意。我的计划是不发布任何凭据(例如,我会加载一个未发布的配置文件或环境变量),但我不确定只允许人们剖析正在运行的代码本身是否是一个安全问题。我不应该分享应用程序的某些部分吗?这取决于正在使用的库吗?我不担心我正在使用的数据库被公开。我最担心的是对机器的攻击(我计划在云托管上)。
不确定这是否重要,但我正在考虑创建一个 .Net Web 应用程序并使用 sqlite 数据库在 AWS 上托管。还没想好怎么管理用户识别、限速……
【问题讨论】:
标签: cloud websecurity