我授予的預期外部帳戶 http://account.activedirectory.windowsazure.com/Consent.aspx?ClientID=2a97adb7-8e24-4b30-9999-f7989af33a31&RequestedPermissions=DirectoryReaders授權訪問微軟圖表不起作用
我的應用程序訪問此鏈接: 接收租戶ID,和我的應用程序出現在外部帳戶http://account.activedirectory.windowsazure.com/有
其實: 我收到租戶ID,但我的應用程序不會出現在外部帳戶,所以我不能授權
代碼:
def get_oauth_url(self, request):
authority = 'https://login.microsoftonline.com'
authorize_url = '{0}{1}'.format(authority, '/common/oauth2/authorize?{0}')
params = {'client_id': (settings.OFFICE365_CLIENT_ID),
'redirect_uri': request.build_absolute_uri(reverse('office365_oauth_return')),
'response_type': 'code',
'state': state,
'resource': 'https://graph.microsoft.com',
'grant_type': 'client_credentials',
}
return authorize_url.format(urlencode(params))
錯誤:
問題 u'AADSTS70002:錯誤驗證憑據。 AADSTS50012:驗證失敗 跟蹤ID:516d8605-4dc8-4dbe-9381-b22c49b2d9ee 相關ID:c8439084-4e3e-4301-8b10-141119be0c9a 時間戳:2016年8月24日15:57:19Z」
我強烈建議:1.描述您遇到明確的問題(你能指望什麼,到底發生了什麼)2.目前您需要3格式的問題幫助的代碼示例正確。在目前的形式下,它很可能沒有得到答覆。 –