Ich versuche, mit einem Dienstprinzipal durch Python zu authentifizieren und dann azure.storage.blobAzure Service-Haupt und storage.blob mit Python
Gebraucht Zugriff, es zu tun mit:
NAME = '****'
KEY = '****'
block_blob_service = BlockBlobService(account_name=NAME, account_key=KEY, protocol='https')
Aber ich kann es mit dem Service-Haupt funktioniert:
TENANT_ID = '****'
CLIENT = '****'
KEY_SERVICE = '****'
credentials = ServicePrincipalCredentials(
client_id = CLIENT,
secret = KEY_SERVICE,
tenant = TENANT_ID
)
ich bin ein wenig verwirrt, wie ich diese 2 paare und was ich versuche, es gibt mir nur ein Timeout, wenn ich versuche, ein Klecks zu.
Der Grund, warum ich versuche, einen Dienstprinzipal zu verwenden, ist, dass es ein Skript ist, das 24/7 läuft. Und atm funktioniert bis zum nächsten Morgen, wo ich mich über das Azure-Portal einloggen muss, um meine Python-Anfrage den Rest des Tages zu authentifizieren. – TwinToe