A wierd one.

If a user with a *hosted* domain email account gets an auth token on their 
android device via the AccountManager, I get an user token valid for a 
google service. If I connect to that service with this token, I get some 
data back.

But if the *exact* same email address and password is used via the 
ClientLogin api and IssueAuthToken, I again get a user token valid for the 
same google service. If I connect to that service with this token, I get 
back **completely different data**.

If I use a non-hosted email address, I get the same data back from both 
calls. Only with a hosted email address do I get completely different data. 
It's not "out of date" or old data, it is completely different data from 
start to finish. If I didn't know better, I would say the android AuthToken 
accesses a different google account database to the other authtoken.

I have example email addresses available on request, but I won't post them 
here as they are private user email addresses.

To prove this, I have logged all the http traffic sent and received from my 
app on an android device via AccountManager. The app received 2.2kb from the 
google service. I then used fiddler on a pc and logged all the traffic for 
the same service request with the same id and password but via 
ClientLogin&IssueAuthToken. The data returned is *completely* different and 
is 130.5kb

It's possible that this problem is only related to the "domain 
administrator" email address:

One of the users states "It could stem from the fact that the email account 
in question is the 'domain administrator' for that domain's Google tie-ins. I 
have experienced other strange behaviour on my phone related to that account 
- the Google Checkout profile for that email can't be found by the Market, 
yet it's obviously on my dashboard as well.  I ended up having to create a 
separate 
account - checkout@my_hosted_domain - that I use with the same credit card 
info as my primary but only with that does Market find valid Checkout 
information."

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" 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://groups.google.com/group/android-developers?hl=en

Reply via email to