Расшифровать строку подключения в файле web.cofig - PullRequest
0 голосов
/ 24 января 2020

Я пытаюсь перенести приложение. net с одного сервера на другой. К сожалению, у меня нет исходного кода для этого приложения, но есть скомпилированная / опубликованная версия . Все, что я собираюсь сделать, это изменить строку подключения в файле конфигурации на новом сервере, но строка подключения в файле конфигурации зашифрована, как показано ниже:

<connectionStrings configProtectionProvider="DataProtectionConfigurationProvider">
<EncryptedData>
  <CipherData>
    <CipherValue>encrypted cipher goes here....</CipherValue>
  </CipherData>
</EncryptedData>

Я использовал aspnet_regiis для расшифруйте этот файл, что приведет к пустому файлу web.config. Также я попытался заменить этот раздел другой строкой соединения. Но после запуска приложения строка подключения снова шифруется . Любая помощь о том, как эта проблема может быть исправлена?

...