它过去常常运行,但突然间它开始显示以下错误:
05-23 23:17:12.492:W / ResponseProcessCookies(17376):无效的cookie 标题:“set-cookie:guest_id = v1%3A136932583219426033; 域= .twitter.com;路径= /; Expires =星期六,2015年5月23日16:17:12 UTC“。 无法解析过期属性:星期六,2015年5月23日16:17:12 UTC
在浏览器中显示登录页面并开始登录后,它会显示一个授权页面。当我尝试从这个页面进行授权时,我没有像我预期的那样返回我的应用程序。我该如何解决这个问题?
答案 0 :(得分:2)
您的过期时间必须采用以下格式:
Sat, 23 May 2015 16:17:12 GMT
失去破折号,你的TZ需要是GMT。
假设您使用的是SimpleDateFormat,这相当于格式字符串:
"EEE, d MMM yyyy HH:mm:ss zzz"
将时区设置为GMT:
formatter.setTimeZone(TimeZone.getTimeZone("GMT"));