- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在看 http://code.google.com/intl/sv-SE/apis/gdata/docs/auth/authsub.html和 http://code.google.com/intl/sv-SE/appengine/articles/java/retrieving_gdata_feeds.html .
我的代码如下所示,用于生成 URL
String nextUrl = "http://myapp.appspot.com/retrieveToken/";
String scope = "http://www.google.com/calendar/feeds/";
boolean secure = false; // set secure=true to request secure AuthSub tokens
boolean session = true;
String authSubUrl = AuthSubUtil.getRequestUrl(nextUrl, scope, secure, session);
生成的网址如下所示
https://www.google.com/accounts/AuthSubRequest?next=http%3A%2F%2Fmyapp.appspot.com%2FretrieveToken%2F&scope=http%3A%2F%2Fwww.google.com%2Fcalendar%2Ffeeds%2F&secure=0&session=1
看起来不错..然而,当我关注该 URL 时,我被告知以下内容:
"http://appspot.com" is not registered.
(我懂瑞典语:)
这里可能出了什么问题?
最佳答案
这很奇怪,因为您选择了 secure = false
,所以您不必注册该应用程序(您的网址中有 secure=0
)。但我觉得这是一个与 *.appspot.com
域相关的问题,因为如果您将 nextUrl
更改为其他任何内容,比如说 "http://myapp.randomDomainHjYHBB4F.com/retrieveToken/"
,新网址为:
https://www.google.com/accounts/AuthSubRequest?next=http%3A%2F%2Fmyapp.randomDomainHjYHBB4F.com%2FretrieveToken%2F&scope=http%3A%2F%2Fwww.google.com%2Fcalendar%2Ffeeds%2F&secure=0&session=1
...并且它有效!是不是很好奇?
所以我无法告诉你出了什么问题,但有一个简单的解决方法:你可以 register your application和 switch to secure mode !
关于java - GAE 上的 AuthSub nextURL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5192122/
我一直在梳理谷歌的身份验证文档,但在使用 Auth Sub 时遇到了问题。 以下代码是Google AppEngine应用程序开头的main.py。 #!/usr/bin/env python fro
我正在看 http://code.google.com/intl/sv-SE/apis/gdata/docs/auth/authsub.html和 http://code.google.com/int
我正在使用 JavaScript Google 数据 API,但在使 AuthSub 脚本正常工作时遇到了问题。这是我目前的脚本: google.load('gdata', '1'); functio
我正在使用 GData 的 AuthSub,以便我的管理应用程序不需要存储用户/密码信息。我刚刚在文档中了解到如何将第一个一次性 token 交换为 session token ( http://co
我正在尝试使用 text_db 和 authsub 从应用程序引擎读取电子表格。 我读到http://code.google.com/appengine/articles/gdata.html并让它发
我正在尝试在 PHP 中使用 Gcal API。 我正在使用 ZEND 框架 function getAuthSubUrl($company) { $next = "http://$company
我的代码是:(敏感信息已删除) SpreadsheetService service = new SpreadsheetService("MySpreadsheetIntegration-v1");
我正在编写一个必须与谷歌文档交互的 android 程序,所以我看了 this示例,但它使用 AuthSub token 。如何从 Android 应用程序获取 AuthSub token ? 最佳答
我希望我的应用程序能够以编程方式代表用户更新其 gmail/google talk 状态,但由于隐私风险,我不想存储他们的密码 有谁知道是否/如何可以使用 Oauth 或其他不需要密码存储的身份验证形
最近,AuthSub 死了...? 是否可以从Authsub的session_token迁移到OAuth2的refresh_token? 如果可能,请告诉我怎么做。 最佳答案 它仍然受支持,但对我们来
我正在关注有关 Google Sheets API 的文档,但无法使其正常工作。当我尝试访问电子表格时,出现以下错误: Exception in thread "main" com.google.gd
Perl 中的这段代码已经运行了多年,现在我的电子表格登录失败了,当我登录到我的帐户时,我注意到切换到一个新的 Drive 版本。可能不推荐使用某些身份验证方法? my $auth = Net::Go
我正在尝试使用 AuthSub 向 google health 请求 token 。它说瞄准镜损坏或丢失。我已经仔细检查过,范围对我来说看起来不错。我尝试用日历替换范围,但没有收到该错误。 这是一个代
在 AuthSub 中,对于 Google Apps 托管域,我可以使用 hd 参数将用户重定向到该域,让他们登录到该域并接收 token 。 OAuth2 中的等效功能是什么? 我遇到了这个网址:h
我在尝试从 Google Analytics API 获取 Feed 时遇到此错误。但是,使用相同的标记,我可以从 Google Calendar 获得成功的提要。除了 feed url 之外,两者之
我是一名优秀的程序员,十分优秀!