Функция Azure не может получить доступ к KeyVault в Azure (запрещенная, не авторизованная, не доверенная), локально рабоPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Функция Azure не может получить доступ к KeyVault в Azure (запрещенная, не авторизованная, не доверенная), локально рабо

Сообщение Anonymous »

У меня есть функция Azure, извлекая секреты от Keyvault. Оба в той же ResouceGroup, в том же регионе.
Для целей тестирования разрешен общедоступный доступ для IPS с белым списком. />
Произошла ошибка: (запрещен) адрес клиента не является авторизованным, а абонент
не является доверенной службой. Адрес клиента: xx.xxx.xxx.xx < /p>
< /blockquote>
Функция Azure настроена следующим образом: < /p>
  • Система назначенная идентификация < /li>
    идентификатор функционального объекта в качестве ключа Vault Secret /> < /ul>
    KeyVault настроен следующим образом: < /p>

    Конфигурация доступа: Azure RBAC < /li>
    Сеть: публичный доступ из выбранных сетей, без сетевой безопасности, белый IP -адрес: IP addresses of the Azure function + all IP addresses in the log error messages
[*]"Allow trusted Microsoft services to access this resource" is checked

Code snippet
# Use Managed Identity to authenticate
credential = DefaultAzureCredential()

# Create a Key Vault client
client = SecretClient(vault_url=key_vault_url, credential=credential)

# Retrieve mySecret from Key Vault
secret_name = "mySecret"
retrieved_secret = client.get_secret(secret_name)


Подробнее здесь: https://stackoverflow.com/questions/795 ... ized-not-t
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»