asp.net-core - 来自环境变量的 ASP.NET Core DataProtection 主密钥
问题描述
我正在尝试在分布式环境中设置数据保护,以便在多个实例中使用相同的密钥。我希望用户能够解密 cookie,尽管他们正在访问服务器实例。在我们的案例中,外部密钥存储(如 Redis/Azure 存储)或将数据保护密钥存储到数据库不是一种选择。
有没有一种简单的方法可以从环境变量中设置主密钥?在我们的例子中,我们希望能够使用 Kubernetes 指定密钥。
解决方案
推荐阅读
- linux - 将多个文件移动到linux中的目录
- image - AHK 按键仅在按下时显示图像
- c# - 使用 Asp.Net Core Identity 添加持久声明
- oracle-apex - 更改内联弹出窗口的位置
- css - 如何在 1 类保护伞下隔离整个 CSS 文件
- python - 填充没有字符串查询的 Postgresql 表
- clojure - xodus 游标的有效期是多久?
- php - 具有绑定参数的 PHP 变化查询。pgSQL VS MySQL 准备好的语句 | ?,?,? 对比 1 美元、2 美元、3 美元
- javascript - 关闭 .JS / .JSX 文件的 VSCode Typescript 错误并将它们保留用于 .TS / .TSX 文件?
- typescript - 如果我在 Vue.js 3 项目中使用 TypeScript,我的代码会被转译两次吗?