-
Notifications
You must be signed in to change notification settings - Fork 51
Description
hi there, i cannot remember how long i am trying to make oauth working with my own app/clientid.
i always get to the point where i get the access and refresh token, but then.....
but instead of using the login url of this package:
https://login.live.com/oauth20_authorize.srf?display=touch&scope=service%3A%3Auser.auth.xboxlive.com%3A%3AMBI_SSL&redirect_uri=https%3A%2F%2Flogin.live.com%2Foauth20_desktop.srf&locale=en&response_type=token&client_id=0000000048093EE3
i always used this url:
https://login.live.com/oauth20_authorize.srf?client_id=000000004C2353AB&response_type=token&scope=Xboxlive.signin+Xboxlive.offline_access&redirect_uri=https://github.com/michabbb
with that code i do my
https://user.auth.xboxlive.com/user/authenticate
{
"RelyingParty": "http://auth.xboxlive.com",
"TokenType": "JWT",
"Properties": {
"AuthMethod": "RPS",
"SiteName": "user.auth.xboxlive.com",
"RpsTicket": "<accesstoken>"
}
}
and there i always get a 400 Bad Request error.
i don't understand the setup behind the working client-id 0000000048093EE3 and my own app.
if someone could help me here, that would be awesome, because this bothers me since years now
and nobody was able or willing to help, as this seems to be the holy grail when it comes to working with the xbox live api.
🙏 🙏