2016-12-09 8 views
1

저는 Azure Media Services를 사용하여 Android에서 스트리밍 응용 프로그램을 개발하고 있습니다. 그들의 페이지에있는 지침을 따랐습니다 (2 개 이상의 링크를 게시 할 수 없습니다). 이것은 내가 받고있는 응답입니다.Azure Media Services로 액세스 토큰을 얻는 데 문제가 있습니다.

D/OkHttp: --> POST https://wamsprodglobal001acs.accesscontrol.windows.net/v2/OAuth2-13 http/1.1 
D/OkHttp: Content-Type: application/x-www-form-urlencoded 
D/OkHttp: Content-Length: 159 
D/OkHttp: Host: wamsprodglobal001acs.accesscontrol.windows.net 
D/OkHttp: Expect: 100-continue 
D/OkHttp: Connection: Keep-Alive 
D/OkHttp: Accept: application/json 
D/OkHttp: "grant_type=client_credentials&client_id=<AccountName>&client_secret=<UrlEncodedPrimaryKey>&scope=urn%3aWindowsAzureMediaServices" 
D/OkHttp: --> END POST (159-byte body) 
I/art: Background sticky concurrent mark sweep GC freed 29299(2MB) AllocSpace objects, 14(268KB) LOS objects, 40% free, 5MB/9MB, paused 14.302ms total 58.113ms 
D/OkHttp: <-- 400 Bad Request https://wamsprodglobal001acs.accesscontrol.windows.net/v2/OAuth2-13 (1028ms) 
D/OkHttp: Cache-Control: private 
D/OkHttp: Content-Type: application/json; charset=utf-8 
D/OkHttp: x-ms-request-id: f6541a67-21c5-465b-9b36-96ef257980f1 
D/OkHttp: request-id: f6541a67-21c5-465b-9b36-96ef257980f1 
D/OkHttp: X-Content-Type-Options: nosniff 
D/OkHttp: Strict-Transport-Security: max-age=31536000; includeSubDomains 
D/OkHttp: Date: Fri, 09 Dec 2016 14:43:55 GMT 
D/OkHttp: Content-Length: 254 
D/OkHttp: {"error":"invalid_request","error_description":"ACS90011: The required field \u0027grant_type\u0027 is missing.\r\nTrace ID: f6541a67-21c5-465b-9b36-96ef257980f1\r\nCorrelation ID: e575a3ec-539e-4e72-82a1-ed9dc4c1a4b3\r\nTimestamp: 2016-12-09 14:43:55Z"} 
D/OkHttp: <-- END HTTP (254-byte body) 

또한 우편 발송자를 사용하여 동일한 요청을 보내고 토큰을 성공적으로 받으려고했습니다.

답변