C# 从数据库中读取machinekey?

C# 从数据库中读取machinekey?,c#,asp.net,encryption,antiforgerytoken,machinekey,C#,Asp.net,Encryption,Antiforgerytoken,Machinekey,我有一个asp.net mvc web应用程序,它运行在一个服务器场(多个web服务器)中。目前,我们将机器密钥存储在web应用程序的webconfig中 但为了安全和合规性,我必须将其移动到数据库中(以加密形式)… 有没有办法将decryptionKey和validationKey存储在某个安全数据库中,并在运行时提供给asp.net? 如果没有,那么我有什么选择(有没有办法以加密形式将其保存在某个安全位置,并使asp.net在运行时读取) 提前感谢您的帮助可能重复的根据,可能在运行时从数据库

我有一个asp.net mvc web应用程序,它运行在一个服务器场(多个web服务器)中。目前,我们将机器密钥存储在web应用程序的webconfig中
但为了安全和合规性,我必须将其移动到数据库中(以加密形式)… 有没有办法将decryptionKey和validationKey存储在某个安全数据库中,并在运行时提供给asp.net? 如果没有,那么我有什么选择(有没有办法以加密形式将其保存在某个安全位置,并使asp.net在运行时读取)

提前感谢您的帮助

可能重复的根据,可能在运行时从数据库中读取机器密钥。可能重复的根据,可能在运行时从数据库中读取机器密钥。