我们的asp.net应用程序一直运行良好,然后DBA决定在web.config中加密数据库密码。现在我遇到了这个错误:
System.Security.Cryptography.CryptographicException: Not enough storage is available to process this command.
SO上只有一篇文章列出了这个错误,用户只能进行重构而不是找到解决方法。
奇怪的是,我们有足够的空间(RAM、HDD等)。更奇怪的是,我的团队中有三个人在使用相同的URL时没有这个问题。另一个人昨天有这个问题,但今天却可以正常工作。
我担心当我们将其移动到生产环境时会发生什么。特别是,如果每个用户都需要一些增量存储或权限。
编辑:另一个似乎出现的错误是:
"Failed to decrypt using provider 'RsaProtectedConfigurationProvider'"