ASPNET_REGIIS Зашифрованная строка соединения, работающая на одном сервере, но не работающая на другом сервере - PullRequest
0 голосов
/ 24 февраля 2020

Зашифрованные строки подключения в Web.config с помощью утилиты ASPNET_REGIIS -pef / -pdf,

Соединение в web.config работает нормально на одном сервере, но не работает на втором аналогичном сервере при копировании.

Оба являются Windows Server 2016 и имеют. Net framework 4.7

Команда расшифровки на втором сервере, говорящая об отсутствии параметра, где такая же команда с тем же файлом web.config отлично работает на первом сервере

1 Ответ

0 голосов
/ 24 февраля 2020

Команда ASPNET_REGIIS pef / pdf указана c для машины / сервера. Мы не можем копировать зашифрованную форму web.config с одного сервера на другой.

::Encryption
ASPNET_REGIIS -pdf "connectionStrings" "D:\webroot"
::Decryption    
ASPNET_REGIIS -pef "connectionStrings" "D:\webroot" 

Необходимо запускать команды шифрования отдельно на каждом сервере.

...