我们正在使用Google Calendar API v2和V3与authsub&为我们的客户提供2LO和OAuth2.0身份验证。我们的大多数客户经常获得授权异常。有些人在过去一周内变得不一致。在分析我们的日志时,printstacktrace是
com.google.gdata.util.AuthenticationException:未知授权 标头未知的授权标头
未知 授权标题
错误401
at com.google.gdata.client.http.HttpGDataRequest.handleErrorResponse(HttpGDataRequest.java:608) 在 com.google.gdata.client.http.GoogleGDataRequest.handleErrorResponse(GoogleGDataRequest.java:564) 在 com.google.gdata.client.http.HttpGDataRequest.checkResponse(HttpGDataRequest.java:560) 在 com.google.gdata.client.http.HttpGDataRequest.execute(HttpGDataRequest.java:538) 在 com.google.gdata.client.http.GoogleGDataRequest.execute(GoogleGDataRequest.java:536) 在com.google.gdata.client.Service.getFeed(Service.java:1135)at com.google.gdata.client.Service.getFeed(Service.java:998)at com.google.gdata.client.GoogleService.getFeed(GoogleService.java:645) 在com.google.gdata.client.Service.getFeed(Service.java:1017)
注意:将API v2与authsub& 2LO约2年。
任何帮助都将不胜感激。
答案 0 :(得分:3)
最近我们的软件也出现了同样的问题。我们收到com.google.gdata.util.AuthenticationException:未知的授权标头。有人解决了这个???
答案 1 :(得分:1)
根据弃用政策,不推荐使用Google帐户身份验证API( ClientLogin,AuthSub和OAuth 1.0 )。 http://googledevelopers.blogspot.com/2012/04/changes-to-deprecation-policies-and-api.html
重要提示:截至4月20日,AuthSub已被正式弃用, 2012.它将继续按照我们的弃用政策运作,但我们建议您尽快迁移到OAuth 2.0