是否可以在 Azure 存储中使用 cli 身份验证?
cli_auth = AzureCliAuthentication()
blob_service_client = BlobServiceClient(account_url="https://mystorage.blob.core.windows.net", credential=cli_auth)
container_client = blob_service_client.get_container_client("mycontainer")
blobs=container_client.list_blobs()
for blob in blobs:
print(blob)
现在我得到:
发生异常:ClientAuthenticationError 服务器未能对请求进行身份验证。请参阅 www-authenticate 标头中的信息。ErrorCode:InvalidAuthenticationInfo authenticationerrordetail:观众验证失败。观众不匹配。