我正在使用https://code.google.com/p/goauth2/source/browse/oauth/example/oauthreq.go尝试在我的网站上仅访问管理员(通过 app.yaml)网址:
go run main.go -code CODE
针对 Google api 默认 url 运行并返回我的信息:
{
...
"gender": "male",
"locale": "en-GB"
}
所以我至少有正确的代码!
但是访问我的网站(指定-request_url
)会返回 Google 帐户登录页面的 HTML。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Google Accounts</title>
所以我的 GAE 设置可能有问题...... Google API 控制台具有正确的“主页 URL”。有任何想法吗?
我已尝试使用我的自定义域和我的 apppot 域,但访问仅限管理员的 url 只会将我的客户重定向到 Google 帐户登录页面。
我看到 GET 请求与 header 一起发送Authorization: Bearer CODE
。