微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

asp.net – Web.config加密错误

有加密问题.我向RSA文件夹的所有用户授予了完全权限.我做到了
C:\>aspnet_regiis -pe "appSettings" -location "web.config" -prov "RsaProtectedCo
nfigurationProvider"
Encrypting configuration section...
An error occurred executing the configuration section handler for appSettings.

Failed to encrypt the section 'appSettings' using provider 'RsaProtectedConfigur
ationProvider'. Error message from the provider: Object already exists.

Failed!

然后我做了

C:\>aspnet_regiis -pa "NetFrameworkConfigurationKey" "administrator"
Adding ACL for access to the RSA Key container...
The RSA key container was not found.
Failed!

其次是

C:\>aspnet_regiis -pc "NetFrameworkConfigurationKey" -exp
Creating RSA Key container...
The RSA key container Could not be opened.
Failed!

没有什么对我有用.

有人可以帮忙吗?

谢谢

解决方法

这次失败让我遇到了同样的问题:

aspnet_regiis -pa “NetFrameworkConfigurationKey” “{Domain}{Username}”

上面一行返回“未找到RSA密钥容器”.

解决此问题,我必须以管理员身份运行命令提示符(打开开始>附件>然后右键单击命令提示符并选择以管理员身份运行…).即使我的帐户是管理员帐户,我也必须这样做.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐