如何为SPA应用配置context-registry-service:read-only作用域?
作用域添加失败及接口报错解决方案
报错原因确认
Authorization scheme is not supported报错确实和缺失对应作用域直接相关,context-registry-service:read-only是调用Context Registry v2.5版本查询接口的必填作用域,该作用域属于平台受限作用域,不支持自助在应用配置页直接添加。
具体操作步骤
- 首先确认你使用的账号具备对应SPA应用的管理员操作权限,仅应用所有者或被授权的管理员账号可提交配置修改申请
- 进入Bentley开发者门户的对应应用详情页,提交配置修改支持工单,工单需包含以下信息:
- 你的应用唯一ID
- 需要添加的作用域:
context-registry-service:read-only - 调用Context Registry接口的实际业务场景说明
- 工单审核周期一般为1-3个工作日,审核通过后该作用域会自动同步到你的应用作用域列表
- 作用域添加完成后,重新请求携带新作用域的access token,调用接口时确保Authorization请求头格式为
Bearer <有效access token>即可正常调用
补充注意事项
- 提交工单时请确保业务场景描述真实清晰,不合理的申请会被驳回
- 如果是服务端类型应用,你还需要额外确认应用的授权类型配置是否支持该作用域的调用权限
内容的提问来源于stack exchange,提问作者Peter Bassett
相关产品推荐
相关产品推荐

