Thanks for sharing this little but important piece of information :-)
Searched all day...

Regards,
Kevin

On 2 Okt., 03:32, Ben <[email protected]> wrote:
> For anyone else having this problem, the issue was with the response
> data.
>
> Signed data comes in looking like this if it's a TEST EMAIL account:-
> 0|136040138|com.foo.bar|1|ANlOHQOShF3uJUwv3Ql+fbsgEG9FD35Hag==|
> 123456789012
>
> if it is a genuine MARKET account
> 0|136040138|com.foo.bar|1|ANlOHQOShF3uJUwv3Ql+fbsgEG9FD35Hag==|
> 123456789012:GR=10&VT=0987654321&GT=1234567890
>
> When the signed data is validated, the data after the ':' is stripped,
> so trying to re-validate the data will fail in the case of the market
> account, and pass in the case of the test email account.
>
> Regards,
> Ben
>
> On Sep 30, 11:37 am, Ben <[email protected]> wrote:
>
>
>
>
>
>
>
> > I have an app that needs to request a key from a remote server. It
> > authenticates from the app with lvl, then communicates with the server
> > who also checks against the market (a second step in the chain to
> > prevent piracy). It authenticates using the responseData andsignature
>
> > In test this all works a-ok. When I launched my app, this did not
> > work:
>
> > the app validated with lvl without issue and requested an api key from
> > the remote server
>
> > the remote server tries to check with lvl and returns false UNLESS the
> > email address is in test accounts.
>
> > I am testing with the following 
> > code:-http://code.google.com/p/android-market-license-verification/
>
> > Can anyone shed some light as to why it is not working? Do I need to
> > validate using a different key maybe?
>
> > Regards,
> > Ben

-- 
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