3

最近,AuthSub 死了……?

是否可以从 Authsub 的 session_token 迁移到 OAuth2 的 refresh_token ?

如果可能的话,请告诉我该怎么做。

4

2 回答 2

2

它仍然受支持,但对我们来说也失败了(如果在推特上搜索它,其他人也会失败)。我想知道谷歌是否遇到了 AuthSub 的技术问题,或者他们是否在本周早些时候做出了导致问题的更改(例如补丁/发布)?

从 2011 年 12 月 10 日开始,我们看到它对某些 Google 帐户有效,而对其他帐户无效。因此,它不会影响每个 Google 帐户。


我们目前没有捕获到谷歌的传出请求。我们正在使用库 gdata-calendar-1.0.jar 使用 AuthSub 进行谷歌日历 api 调用,并且该库抛出异常消息“未知授权标头”。直到 12 月 10 日/11 日左右,这对我们所有的用户都非常有效。

奇怪的是,现在相同的呼叫确实适用于某些 gmail 帐户,但不适用于其他帐户。

在我们的测试中,我们看到关闭 Web 应用程序中的增强安全性会导致在 Google 授权页面上向用户显示警告,但会使连接失败的帐户正常工作。

以下是我们正在进行的 api 调用:

AuthSubUtil.exchangeForSessionToken to connect to the google account
CalendarService.query to get events
CalendarService.insert to insert events in calendar
CalendarService.getFeed to get the calendars

于 2013-12-12T21:41:07.370 回答
0

根据 Google 的弃用政策,Google 仍然支持AuthSub

至于到 OAuth2 的迁移路径,目前还没有。

于 2013-12-12T16:43:58.753 回答