Ошибка не удалось расшифровать с помощью поставщика rsaprotectedconfigurationprovider - PullRequest
0 голосов
/ 19 октября 2019

Мне нужно сделать обновление APS.Net MVC System, кто-то сделал это давно. существует проблема с запуском страницы при отладке раздела файла web.config с именем appSecureSection.

, что разработчик давно покинул компанию и не может связаться с ним

Есть ли способ сделать это? Заранее спасибо!

<appSecureSection 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> Some Chipper Data</CipherValue>
     </CipherData>
    </EncryptedKey>
   </KeyInfo>
   <CipherData>
    <CipherValue> Some Chiiper Data</CipherValue>
   </CipherData>
  </EncryptedData>
 </appSecureSection>

Я попытался установить полную привилегию и экспортировать контейнеры ключей со стороны сервера на мой компьютер для разработки и восстановить их, но не повезло

i Использовать эти команды на стороне сервера

aspnet_regiis -pa RSAProviderName "IIS APPPOOL \ DefaultAppPool" -full aspnet_regiis -px RSAProviderName C: \ RSA_configkey.xml -pri

это для моего локального компьютера

aspnet_regiis -pi RSAProviderName C: \ RSA_configkey.xml -exp

...