如何解密网络配置中的身份部分?

How to decrypt identity section in web config?

我的网络配置文件中有以下加密身份标签-:

<identity configProtectionProvider="RsaProtectedConfigurationProvider">
  <EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element" xmlns="http://www.w3.org/2001/04/xmlenc#">
    <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"/>
    <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
      <EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#">
        <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"/>
        <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
          <KeyName>Rsa Key</KeyName>
        </KeyInfo>
        <CipherData>
          <CipherValue>iafzB3KzsJNARz+5zffLyV2Rzuu/UjLdFr3D8jHfJHKGC6u3jlFB8f/FeveEsQqNP981rbFafKlXXdyG/DGMMkowWbnkQVYaffIUDkvk19jIntsFqufWYJWOO95CceKjjZPeNHh8FCadp1et5Th/mCUtz8xsQ9s8e92t64J8jlg=</CipherValue>
        </CipherData>
      </EncryptedKey>
    </KeyInfo>
    <CipherData>
      <CipherValue>MWlwJley/C3TbezWLE+wPHo22L1Tog6xCTm999SoWkUzvIz+FdrVgBw3+x5GexO7BNG6KycamWqSdCl+1pD4a/rWfYbY26We5AgrPh20kTN7WKf9noFmCg==</CipherValue>
    </CipherData>
  </EncryptedData>
</identity>

我想知道我应该在此命令提示符中使用什么关键字来解密 Web 配置中的身份部分? 目前我正在使用这个-:

C:\Windows\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -pdf identity  C

:\inetpub\vhosts\kimpolling.nl\httpdocs 但它不起作用。

如果需要,您可以通过 运行 aspnet_regiis.exe-pd 选项解密加密的 Web.config 文件内容。语法与使用 -pe 选项加密 Web.config 文件内容的语法相同,只是您没有指定受保护的配置提供程序。

示例:

aspnet_regiis -pd "connectionStrings" -app "/MyApplication"

以上将解密connectionStrings

Reference