首页 > 解决方案 > 来自环境变量的 ASP.NET Core DataProtection 主密钥

问题描述

我正在尝试在分布式环境中设置数据保护,以便在多个实例中使用相同的密钥。我希望用户能够解密 cookie,尽管他们正在访问服务器实例。在我们的案例中,外部密钥存储(如 Redis/Azure 存储)或将数据保护密钥存储到数据库不是一种选择。

有没有一种简单的方法可以从环境变量中设置主密钥?在我们的例子中,我们希望能够使用 Kubernetes 指定密钥。

标签: asp.net-corekubernetesenvironment-variablesload-balancing

解决方案


推荐阅读