azure - 如何在 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 登录完美配合。我试图在应用注册中添加范围,但我不确定这是否正确。我添加了我的应用程序注册屏幕的屏幕截图,显示了我是如何添加范围的。
解决方案
推荐阅读
- heroku - 如何使用 Heroku 部署的 Flask 应用程序处理 model.predict 上的超时错误?
- python - 删除字典键中的空格
- excel - 获取所有组合,其中第一项的顺序很重要,但其余的顺序不重要
- embedded - 任务和优化编译器之间的区别
- c++ - 从 SDL 库中的函数返回的指针
- reactjs - React JSX 如何将父自定义反应组件状态属性值传递给子客户组件?
- r - 如何在 ggplot2 R 折线图中获得插值
- python - Python multiprocess.pool 将从父进程分叉大内存
- python - 每次在文件中找到一个单词时,如何让我的文本编辑器 Python 插件执行?
- python - For 循环中的 to_csv 命令未按预期工作