IMAP OAuth令牌到期

IMAP OAuth令牌到期,oauth,gmail,imap,Oauth,Gmail,Imap,接下来,我将尝试为Gmail实现一个使用OAuth的IMAP客户端 我的代码工作正常,我可以连接到IMAP服务器,但是,在使用相同的XOAUTH值重试1天后,我得到了无效的凭据 这可能是我的代码中的一个问题造成的,但是我需要知道是否每次都可以将相同的XOAUTH值传递给IMAP AUTHENTICATE方法,或者是否需要在尝试访问之前重新生成它 我的理解是,一旦我拥有了访问令牌和令牌机密,我就可以使用它们生成一次XOAUTH值,然后继续使用它。使用可靠的尝试和错误方法,我认为虽然访问令牌和机密存

接下来,我将尝试为Gmail实现一个使用OAuth的IMAP客户端

我的代码工作正常,我可以连接到IMAP服务器,但是,在使用相同的XOAUTH值重试1天后,我得到了无效的凭据

这可能是我的代码中的一个问题造成的,但是我需要知道是否每次都可以将相同的XOAUTH值传递给IMAP AUTHENTICATE方法,或者是否需要在尝试访问之前重新生成它


我的理解是,一旦我拥有了访问令牌和令牌机密,我就可以使用它们生成一次XOAUTH值,然后继续使用它。

使用可靠的尝试和错误方法,我认为虽然访问令牌和机密存在很长时间,但每次都必须为IMAP生成XOAUTH值

我也在试着做同样的事情。你介意分享你的代码吗。是java吗?嘿,我面临这个问题,你能指出我如何每次生成xoauth值吗??