Команда
Я недавно перенес ресурсы своего классического портала Azure в подписку CSP. Я успешно преобразовал свой облачный сервис Azure в веб-сайт приложений Azure в подписке CSP. Но есть одна вещь, которую я не могу подключить. Это сторонний API Когда у нас был облачный сервис, мы загрузили .pfx в azure и в коде, который мы используем для создания URI, который состоит из ключа сертификата + секретного ключа сертификата.
Ключ сертификата получен непосредственно из web.config. Но секретный ключ сертификата получен из EncryptedSettings.Appsettings ("SecretKeyName").
Это в основном получается из настроек зашифрованного приложения, сделанных ранее
https://eren.ws/2014/02/04/encrypting-the-web-config-file-of-an-azure-cloud-service/
Но я не уверен, каким образом мы должны реализовать его на веб-сайте Azure.
Я пытался реализовать то же самое, но, к сожалению, похоже, что метод извлечения секретного ключа для облачной службы отличается от технологии веб-приложения Azure.
Когда я отлаживаю лазурный веб-сайт, я вижу, что он выдает ошибку как.
Не удалось расшифровать с помощью поставщика «CustomProvider». Сообщение об ошибке от поставщика: значение не может быть нулевым.
Имя параметра: keyObject
Может кто-нибудь помочь мне?