我正在尝试使用以下 URL 获取我的应用程序的访问令牌:
https://datamarket.accesscontrol.windows.net/v2/OAuth2-13?grant_type=client_credentials&client_id=//CLIENT ID//&client_secret=//CLIENT SECRET//=&scope=http://api.microsofttranslator.com
显然,我用我的应用程序信息替换了 //CLIENT ID// 和 //CLIENT SECRET//。
我尝试在我的应用程序中使用 HtmlEncode 对令牌进行编码,但出现 400 错误。所以我在浏览器中尝试了这个请求,这是我得到的 JSON 响应:
{
"error":"invalid_request",
"error_description":"ACS90007: Request method not allowed. \r\nTrace ID: 2144c829-f3fa-4ed8-80e6-40841e6a3f69\r\nTimestamp: 2012-06-27 01:11:27Z"
}
我不知道我做错了什么,有什么帮助吗?