首页 > 解决方案 > 如何在 Microsoft 应用注册中添加 Xbox 授权范围

问题描述

我有一个网络应用程序,我需要通过使用以下请求 URL 登录来检索用户的 Xbox Id:https ://login.live.com/oauth20_authorize.srf?response_type=token&scope=service::user.auth .xboxlive.com::MBI_SSL&redirect_uri=https://localhost:44331/signin&client_id=MyClientId&display=touch&locale=en

但是当我运行 URL 时,我得到一个响应:https://localhost:44331/signin#error=invalid_scope&error_description=The+provided+value+for+the+input+parameter+scope+has+not+been+pre -授权+for+this+client+application

我已经在 Microsoft 应用程序注册中注册了我的 localhost url,并且它与我在应用程序的其他部分中拥有的 Microsft openId 登录完美配合。我试图在应用注册中添加范围,但我不确定这是否正确。我添加了我的应用程序注册屏幕的屏幕截图,显示了我是如何添加范围的。在此处输入图像描述

标签: azurexbox-live

解决方案


推荐阅读