Pythonを使用してazure用のREST呼び出しを作成しようとしています。 PythonでADALを使用してアクセストークンを作成しました。 「提供された認証ヘッダーが無効な形式です」というエラーが表示されます。ここ はそのためのコードです:Pythonを使用してAzure用Raw RESTを呼び出す方法
import adal
import requests
token_response = adal.acquire_token_with_username_password(
'https://login.windows.net/abcd.onmicrosoft.com',
'user-name',
'password'
)
access_token = token_response.get('accessToken')
url = 'https://management.azure.com/subscriptions/{subscription- id}/providers/Microsoft.Network/virtualnetworks?api-version=2015-06-15'
headers = {'Content-Type': 'application/json',
'Authorization': access_token}
response = requests.get(url=url,headers = headers)
print(response.status_code)
print(response.text)
誰もがアクセス・トークンがどのように見えるべきかを教えてもらえますか? これはPythonでRESTのトークンを生成する正しい方法ですか? 私は上記のコードのために、このリンクをrefferingています: https://msdn.microsoft.com/en-us/library/azure/mt163557.aspx
そう!それは働いた、ありがとう –