c# - 使用 aspnet_regiis 获取 RSA 自定义容器 key 列表

标签 c# asp.net iis rsa

无论如何可以获得我已经制作的自定义 key 容器列表?

例子:
我制作机器 key “MyKeys1”、“MyKeys2”、“MyKeys3”等。如果我忘记了我制作的任何 key ,我可以使用 aspnet_regiis 检索它吗?

flag

我已经试过了:
  • aspnet_regiis -pc "MyKeys" -exp
  • aspnet_regiis -pc "MachineKeys2" -exp

  • 我可以使用 aspnet_regiis 检索那些 key 容器吗?因为在 Crypto/RSA/MachineKeys 中,文件名只是随机数。万一我忘记了,我做过什么 key 。是否可以使用 aspnet_regiis 检索它?

    最佳答案

    基于 ShaneC 提到的 Derek W 的简短 c# 程序,您可以通过在文本编辑器中打开 %ProgramData%\Microsoft\Crypto\RSA\MachineKeys 中的文件来节省一些时间。 key 容器名称将是唯一可读的部分。

    关于c# - 使用 aspnet_regiis 获取 RSA 自定义容器 key 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36168113/

    相关文章:

    asp.net - linq 中的 switch 语句

    asp.net - IIS VS 2008/Web.config - 日期格式错误

    c# - 如何获取 XFA 表单中的字段列表?

    c# - 我需要继承两个类(这在 C# 中是不可能的)任何人都可以推荐一种不同的方法吗?

    c# - 如何隐藏数据表中的列

    c# - 在 C#/Powershell 中 - 是否可以更改 IIS 应用程序池的空闲超时?

    asp.net-mvc - IIS 站点上的高 CPU

    apache - 将 Apache .htaccess 文件转换为 IIS web.config

    c# - Quaternion.Lerp 甚至没有移动

    c# - 如何防止字段在 EDMX 更新后被删除