我正在尝试使用文档 [1] 中的 cURL 示例对应用程序进行身份验证,以请求访问令牌。我收到以下错误:
{"error":"json_parse","timestamp":1390766173799,"duration":0,"exception":"org.co
dehaus.jackson.JsonParseException","error_description":"Unexpected character (''
' (code 39)): expected a valid value (number, String, array, object, 'true', 'fa
lse' or 'null')\n at [Source: org.usergrid.rest.filters.MeteringFilter$InputStre
amAdapter@22838071; line: 1, column: 2]"}
我也尝试过验证应用程序用户 cURL 示例 [2]。它返回相同的错误。我实际上是从这里开始的,但我想也许我对用户有一些问题,所以我尝试对应用程序进行身份验证。我很确定我有正确的 client_credentials。
不知道这里有什么问题。看起来它在单引号上令人窒息,但我已经看到这里发布的其他示例显然成功地使用了单引号。否则我的 cURL 安装似乎工作正常(我想也许我在配置中遇到了问题)。
Apigee 端是否可能存在一些错误/配置错误?或者示例代码可能是错误的:/
[1] http://apigee.com/docs/app-services/content/authenticating-users-and-application-clients#authenticating-applications [2] http://apigee.com/docs/app-services/content /authenticating-users-and-application-clients#authenticating-application-users-user-login-