В соответствии с этим: http://msdn.microsoft.com/en-us/library/windowsazure/dn424880.aspx и это http://msdn.microsoft.com/en-us/library/windowsazure/hh974467.aspxзапросов к Windows Azure Active Directory Graph Api покоем Зов
я должен быть в состоянии сделать запрос GET
https://graph.windows.net/<my-object-guid>/tenantDetails?api-version=0.9
и я использую Fiddler просто начните. Установка этого в композиторе: User-Agent: Fiddler Хост: graph.windows.net Авторизация: Значок переноса для него. (Мой токен, используйте некоторый C# из WAAL, чтобы получить токен).
Это то, что возвращается
HTTP/1.1 401 Unauthorized
Cache-Control: private
Content-Type: application/json;odata=minimalmetadata;streaming=true;charset=utf-8
Server: Microsoft-IIS/8.0
WWW-Authenticate: Bearer realm="<my-object-guid>", error="invalid_token", error_description="Access Token missing or malformed.", authorization_uri="https://login.windows.net/<my-object-guid>/oauth2/authorize", client_id="00000002-0000-0000-c000-000000000000"
ocp-aad-diagnostics-server-name: 11iIdMb+aPxfKyeakCML7Tenz8Kyy+G8VG19OZB/CJU=
request-id: 99d802a3-0e55-4018-b94d-a8c00ec8f171
client-request-id: 7ed93efd-86c5-4900-ac1f-747a51fe1d8a
x-ms-dirapi-data-contract-version: 0.9
X-Content-Type-Options: nosniff
DataServiceVersion: 3.0;
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
X-Powered-By: ARR/3.0
X-Powered-By: ASP.NET
Date: Tue, 14 Jan 2014 00:13:27 GMT
Content-Length: 129
{"odata.error":{"code":"Authentication_MissingOrMalformed","message":{"lang":"en","value":"Access Token missing or malformed."}}}
Маркер принимается, когда я делаю некоторые вещи в моем приложении, поэтому я не верю его уродливы.
Вы когда-нибудь поняли это? Я столкнулся с той же ошибкой – rwisch45
Я так не думаю, никогда не пробовал это снова после того, как я столкнулся с проблемой здесь. –