Javascript Google应用程序引擎:用户为空
我正在尝试使用Google云端点创建一个后端和JavaScript客户端。用户授权可以通过API资源管理器正常工作,并且在后端填充“用户”对象。然而,当JavaScript客户端发出类似的调用时,后端的“user”为null。在客户端,用户被授权,访问令牌也有效Javascript Google应用程序引擎:用户为空,javascript,google-app-engine,google-cloud-endpoints,Javascript,Google App Engine,Google Cloud Endpoints,我正在尝试使用Google云端点创建一个后端和JavaScript客户端。用户授权可以通过API资源管理器正常工作,并且在后端填充“用户”对象。然而,当JavaScript客户端发出类似的调用时,后端的“user”为null。在客户端,用户被授权,访问令牌也有效 请让我知道Google App Engine是否存在任何已知问题或任何可用的修复程序。检查Javascript客户端库中您请求的作用域是否反映了您在云Enpoints API中所需的作用域 index.js gapi.auth.auth
请让我知道Google App Engine是否存在任何已知问题或任何可用的修复程序。检查
Javascript客户端库中您请求的作用域是否反映了您在云Enpoints API中所需的作用域
index.js
gapi.auth.authorize({
client_id: 'YOUR_CLIENT_ID',
scope: 'https://www.googleapis.com/auth/userinfo.email',
immediate: true //This is optional
}, callback);
Endpoint.java
@Api(
name = "ENDPOINT_NAME",
clientIds = {
com.google.api.server.spi.Constant.API_EXPLORER_CLIENT_ID,
'YOUR_CLIENT_ID'
}
scopes = {"https://www.googleapis.com/auth/userinfo.email"},
)
您应该在此处发布代码。这是在云中还是在development server上运行?请阅读有关如何在此处发布的常见问题解答。代码在哪里??