My problem is similar to the post: "Google accounts unavailable when 
signing up through OAuth flows" 
(https://groups.google.com/forum/#!topic/oauth2-dev/3nXI7YbE4Ug)
 

We have a web application that uses OAuth to authenticate access to 
Calendar and Contacts. It was working well for about 9 months then last 
week we started getting errors in some (but not all) of our environments. 
The error went away for a single day and now is back.

Is it possible the domains in question are locked or have exceeded quotas, 
or have consumer secrets that are being rejected for some reason?

We successfully retrieve a Request Token but the call to 
https://www.google.com/accounts/OAuthAuthorizeToken to get the Authorize 
Token fails. The page returned by Google is a 500 error with the following 
text: 

"Sorry, there seems to be a problem. The service you're looking for is 
temporarily unavailable. We're working hard to restore your access as soon 
as possible. Please try again in a few hours. Thanks for your patience."


The call to get the Request Token appears to work:


https://www.google.com/accounts/OAuthGetRequestToken?scope=https%3a%2f%2fwww.google.com%2fcalendar%2ffeeds%2f+https%3a%2f%2fwww.google.com%2fm8%2ffeeds%2f

Headers:

Authorization: OAuth oauth_version="1.0",
oauth_nonce="removed",
oauth_timestamp="1325780002",
oauth_consumer_key="removed",
oauth_signature_method="HMAC-SHA1",
oauth_signature="removed"

The call to get the Authorize Token fails with a 500 error:


https://www.google.com/accounts/OAuthAuthorizeToken?oauth_token=removed&oauth_callback=http%3a%2f%2flocalhost%2fSync%2fDefault.aspx

Headers: 
Authorization: OAuth oauth_version="1.0",
oauth_nonce="removed",
oauth_timestamp="removed",
oauth_consumer_key="removed",
oauth_token="removed,
oauth_signature_method="HMAC-SHA1",
oauth_signature="removed"

The calls are being put together by the GoogleDataAPI for .NET. We are 
using the OAuth3LeggedAuthenticator.CreateHttpWebRequest method.

When I use the OAuth toolbox for the same consumer_key I have no problems 
getting the Access Token.

-- 
You received this message because you are subscribed to the Google
Groups "Google Contacts, Shared Contacts and User Profiles APIs" group.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://code.google.com/apis/contacts/community/forum.html

Reply via email to