Попытка сделать сообщение из функции Azure с помощью pem и клавиши - PullRequest
0 голосов
/ 05 апреля 2020

Мы пытались сделать пост-запрос из Azure функции net core 3.1. У нас есть формат для cURL

curl -i -k --cert ${PATH-TO-YOUR-CERT} --key ${PATH-TO-YOUR-KEY} https://example.com/v0/api -X POST -d '{"field1": "data1", "field2": "data2"}'

Но мы не знаем, как выполнить эту операцию из функции Azure. Мы не знаем, как использовать ключ pem anf и как получить сертификаты в функцию.

Есть ли способ поместить каждый сертификат на b64 в переменные вместо загрузки файла?

Как может быть код для отправки с net core?

Спасибо большое !!

1 Ответ

1 голос
/ 05 апреля 2020

Предполагая, что это реальное производство, вы можете использовать Azure хранилище ключей, чтобы сохранить ваш ключ и получить его в вашей функции Azure.

https://docs.microsoft.com/en-us/azure/key-vault/about-keys-secrets-and-certificates

Чтобы получить его, вы можете использовать Key Vault References:

https://docs.microsoft.com/en-us/azure/app-service/app-service-key-vault-references

https://docs.microsoft.com/en-us/azure/app-service/app-service-key-vault-references

...