oauth - 如何使用 OAuth2.0 生成 XOAUTH 参数以与 Gmail IMAP 协议(protocol)一起使用?

标签 oauth gmail imap sasl

我有一个用户被授权可以使用 OAuth2.0 通过 imap 访问他们的 Gmail。我有 OAuth2.0 访问 token (和刷新 token )。但我无法弄清楚如何将其映射到 XOAUTH 参数。所有生成 XOAUTH 参数的文档都是假设 OAuth1.0 编写的。

我可以按照示例代码使其与 OAuth1.0 一起工作。但我的服务器正在使用 OAuth2.0 来做其他事情,我想使用相同的代码。

最佳答案

根据我的谷歌搜索,我认为当前不可能使用 OAuth2 访问 token 为 IMAP 构造 XOAUTH 参数。这是 Google 真正需要尽快添加的内容。

参见http://groups.google.com/group/oauth2-dev/browse_thread/thread/c1235d5f21e7b438?pli=1

关于oauth - 如何使用 OAuth2.0 生成 XOAUTH 参数以与 Gmail IMAP 协议(protocol)一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7532747/

相关文章:

java - Gmail Api 服务帐户提供失败的前提条件响应

css - 防止 gmail 应用程序 android 呈现移动 HTML 电子邮件

java 邮件回复格式?

java - 如何使用 IMAP java 实现按日期对电子邮件进行排序

Python 3 imaplib.fetch 类型错误 : can't concat bytes to int

facebook - FB.login—具有多个域的相同应用程序 ID

oauth - 向 Instagram auth redirect_uri 添加查询参数不起作用?

javascript - 在 Ajax 应用程序中获取 Twitter oauth 访问 token

html - 无法调试 Gmail Mobile 的电子邮件模板

google-app-engine - Azure AD 与 GAE 集成