Authentication Valence将在GET lp/课程上向一些学生用户提供403
出于某种原因,一些试图通过我的应用程序连接的用户会收到valence API的/courses端点的403响应。详情见下文: 情景:Authentication Valence将在GET lp/课程上向一些学生用户提供403,authentication,permissions,http-status-code-403,valence,Authentication,Permissions,Http Status Code 403,Valence,出于某种原因,一些试图通过我的应用程序连接的用户会收到valence API的/courses端点的403响应。详情见下文: 情景: 用户可以通过Desire2Learn进行身份验证,并被允许点击 /whoami终点。这种情况始终存在,因为API不允许 此终结点需要权限 GET请求正在检索所有路由 我收到的其他成功回复包括: lp/新闻 lp/注册/我的注册 le/dropbox/文件夹/ 一旦我们尝试达到lp/课程,我将收到403禁止 我发现10.3.0中不推荐使用此路由,我正在使用的D
- 用户可以通过Desire2Learn进行身份验证,并被允许点击 /whoami终点。这种情况始终存在,因为API不允许 此终结点需要权限
- GET请求正在检索所有路由
- 我收到的其他成功回复包括:
- lp/新闻
- lp/注册/我的注册
- le/dropbox/文件夹/
- 一旦我们尝试达到lp/课程,我将收到403禁止
- 我发现10.3.0中不推荐使用此路由,我正在使用的D2L实例在10.1.0版本上
我想知道这是一个组权限问题,还是我的身份验证不正确(它确实适用于多个其他请求)?任何想法都将不胜感激。看起来/courses端点没有对我的用户进行正确的身份验证。事实证明,这是有充分理由的。幸运的是,我可以使用/myenrollments中收集的信息 与此问题相关,该问题询问需要哪些权限。