什么是XOauth及其与OAuth的关系?

时间:2011-02-09 08:07:27

标签: oauth

某些OpenSocial容器使用xoauth_security_token来签署请求,而不是oauth_tokenoauth_token_secret

XOauth是OAuth的替代品吗?(*)XOauth的背后是谁,官方规格在哪里?

休闲谷歌搜索只引导我从google-mail-xoauth-tools项目xoauth.py开始,该项目只是声明它是“XOAUTH身份验证的实用程序”。

(*)旁白:一定不能,因为容器在xoauth_xxx参数旁边使用了其他oauth_xxx参数。

2 个答案:

答案 0 :(得分:4)

您在哪里看到使用 xoauth_security_token ?我用谷歌搜索并没有得到一次点击。

XOAuth是一种基于OAuth签名的SASL身份验证机制。例如,它可用于SMTP或IMAP身份验证。作为官方SASL机制,还有一项建议将其作为IETF标准。它受Google支持,可与Gmail for SMTP和IMAP访问配合使用。

有关如何实施和使用它的更多信息:

http://code.google.com/apis/gmail/oauth/protocol.html

HTH。

答案 1 :(得分:0)

XOAUTH是OAuth协议的Microsoft扩展。 http://msdn.microsoft.com/en-us/library/hh745374(v=exchg.80).aspx

使用例如在Exchange + Sharepoint + Lync集成中。