aspnet_regiis всегда показывает свои параметры - PullRequest
0 голосов
/ 08 мая 2020

Вчера я использовал aspnet_regiis, чтобы зашифровать мой web.config, и мое приложение работает нормально. Сегодня мне пришлось перезапустить сервер, и мое приложение больше не запускалось:

System.Configuration.ConfigurationErrorsException: Failed to decrypt using provider 'DataProtectionConfigurationProvider'. 
Error message from the provider: Key not valid for use in specified state. (Exception from HRESULT: 0x8009000B)

Поэтому я попытался перенастроить его с помощью следующей команды:

C:\Windows\Microsoft.net\Framework\v4.0.30319\ASPNET_REGIIS –pef "secureAppSettings" "E:\Program Files\MyProject" -prov DataProtectionConfigurationProvider

Он показывает свои параметры, как Я запускаю его без параметров или с неправильными параметрами. Я провел несколько тестов, и он всегда показывает их, независимо от того, какой параметр / значение я передаю. Я не получаю ошибок. Если я запускаю команды на своем локальном компьютере, они работают. Что не так?

...