首页 > 解决方案 > 在不同服务器中使用相同密钥的 RSA 加密不起作用

问题描述

我们正在使用 RSA 加密配置文件中的连接字符串。

服务器 1:我们创建了 RSA 容器,并创建了 RSAKeys.xml 并加密了连接字符串。

解密时它在同一台服务器上工作正常。

服务器 2:

我们以服务器 1 的相同名称创建了 RSA 容器。并创建了 RSAKeys.xml,并用服务器 1 中的 RSAkeys.xml 创建和替换。

当我们尝试解密在服务器 1 中加密的连接字符串时,它不起作用。

面临以下问题

Failed to decrypt using provider 'RsaProtectedConfigurationProvider'. Error message from the provider: The parameter is incorrect

我们无法在源级别维护 2 个不同的加密密钥。有人可以帮我解决这个问题。

提前致谢

标签: .netencryptionrsaconnection-string

解决方案


推荐阅读