I wannt to use the loggin functionality of windows live for my app. Therefore I defined a redirect URL and created an App-ID and got an App-secret from:
https://account.live.com/developers/applications/create?tou=1
But every time I try to loggin to my app with my windows live account I get the following error message:
The HTTP request was forbidden with client authentication scheme 'Anonymous'.
When i look at my app summary it looks like:
...
Mobile Client-App or Desctopclient-App:
No
JWT-output restriction:
Yes
secure redirection:
active
...
I think the "secure redirection" is the problem. But it is not possible to change this value. Does anybody know how to solve this problem.
I m using google app engine and the authomatic framework in python. Something like this:
https://github.com/peterhudec/authomatic/tree/master/examples/gae/simple
=================== Here some extra information ================
When i click on the link on my app to login with windows I am redirected to :
(where ......... is my App-ID) if i than sign in with username and password it ends with the error.
The logs of google developers console for this app looked like the following:
It's because Windows Live changed their OAuth 2.0 endpoints. http://msdn.microsoft.com/en-us/library/hh243647.aspx
I can see from the logs that you are using Authomatic which I'm the maintainer of. The new endpoints are fixed in Authomatic 0.0.9.