带有范围参数的Google架构违规错误

时间:2016-07-01 14:20:53

标签: scope google-api gmail-api google-email-settings-api

我在这里有一个场景,我正在创建一个应用程序,我需要与Google API Server建立连接。在授权请求时,我遇到一个错误,指出问题是XML架构违规错误。 行问题(Mule配置文件的第47号)是这样的:

<oauth2:authorization-request 
    authorizationUrl="https://accounts.google.com/o/oauth2/auth" 
    localAuthorizationUrl="https://localhost:8082/authorization" 
    scope="https://www.googleapis.com/auth/admin.directory.user"
/>

Mule的OAuth2架构似乎不允许将范围参数包含在授权请求元素中。然而,当被删除时,我得到了回复:

{
  "error" : "invalid_request",
  "error_description" : "Missing required parameter: scope"
}

我已仔细遵循并实施了Google文档中的说明,但仍然出现了失败。 期待任何建议。

0 个答案:

没有答案