2011-09-23 29 views
6

Mam użytkownika uprawnionego do dostępu do jego Gmaila przez IMAP przy użyciu OAuth2.0. Mam token dostępu OAuth2.0 (i odświeżenie tokena). Ale mam problem z ustaleniem, jak zmapować to na parametr XOAUTH. Cała dokumentacja do generowania parametru XOAUTH jest napisana przy założeniu OAuth1.0.Jak wygenerować parametr XOAUTH przy użyciu protokołu OAuth2.0 do użytku z protokołem Gmail IMAP?

Mogę wykonać przykładowy kod, aby działało to z OAuth1.0. Ale mój serwer używa OAuth2.0 do innych rzeczy i chcę użyć tego samego kodu.

Odpowiedz

5

Z mojego Googlinga nie sądzę, że obecnie jest możliwe zbudowanie parametru XOAUTH dla protokołu IMAP przy użyciu tokenu dostępu OAuth2. To jest coś, co Google naprawdę musi dodać ASAP.

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

+2

Aby zaktualizować te informacje tutaj. Teraz można łączyć się z protokołem IMAP Gmail przez OAuth2: https://developers.google.com/google-apps/gmail/oauth_overview – Mannaz