【发布时间】:2014-01-06 11:55:04
【问题描述】:
我正在尝试使用 aspnet regiis 创建一个可导出的密钥集,这是我正在运行的命令:
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -pc "SampleKeys" -exp
但响应与工具收到无法识别的命令相同:
Administration utility (4.0.30319) to install and uninstall ASP.NET on the local machine.
Copyright (c) Microsoft Corporation. All rights reserved.
后面是常规的命令行帮助部分
所以我省略了 -exp 标志并运行
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -pc "SampleKeys"
效果很好,但是当我尝试使用此命令导出密钥时:
aspnet_regiis -px "SampleKeys" "C:\SampleKeys.xml" -pri
我得到以下信息:
Exporting RSA Keys to file...
Key not valid for use in specified state.
Failed!
以前有人遇到过这个问题吗?几个月前,我似乎能够毫无问题地做到这一点。我已经在几台机器和不同的 .NET 版本上尝试过,并且返回了相同的结果....
【问题讨论】:
标签: asp.net encryption rsa aspnet-regiis.exe