Asp.net core 学习笔记 ( User Secrets )
参考 :
http://cnblogs.com/nianming/p/7068253.html
https://docs.microsoft.com/en-us/aspnet/core/security/app-secrets?view=aspnetcore-2.1&tabs=windows
常常有这样一种情况,比如团队开发的时候, 后端人员想测试一下数据库或则电子邮件功能,那么需要配置账号密码, 如果直接把密码写在源码或则 appSettings 中
那么一旦提交代码,队员可能就会看见了.
为了解决这样一种场景, 我们可以使用 User Secrets. 它的资料不会被项目打包. 队员就不会看见了.
打开 vs 右键项目点击 User secrets 就可以了
里面是一个 json 文档,和 appsetting 一模一样
调用的方式也和 appsetting 一模一样.
唯一要注意的是, 这个功能只是用户 dev 情况下. 目的就是解决上面我说的问题,仅此而已.
在 production 的情况下,我们的敏感数据应该要存储在云, 并且需要加密. 之后再写一篇说明这个.
分类:
Asp.net Core
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 百万级群聊的设计实践
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期