Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication Valence将在GET lp/课程上向一些学生用户提供403_Authentication_Permissions_Http Status Code 403_Valence - Fatal编程技术网

Authentication Valence将在GET lp/课程上向一些学生用户提供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

出于某种原因,一些试图通过我的应用程序连接的用户会收到valence API的/courses端点的403响应。详情见下文:

情景:

  • 用户可以通过Desire2Learn进行身份验证,并被允许点击 /whoami终点。这种情况始终存在,因为API不允许 此终结点需要权限
  • GET请求正在检索所有路由
  • 我收到的其他成功回复包括:
    • lp/新闻
    • lp/注册/我的注册
    • le/dropbox/文件夹/
  • 一旦我们尝试达到lp/课程,我将收到403禁止
  • 我发现10.3.0中不推荐使用此路由,我正在使用的D2L实例在10.1.0版本上

我想知道这是一个组权限问题,还是我的身份验证不正确(它确实适用于多个其他请求)?任何想法都将不胜感激。

看起来/courses端点没有对我的用户进行正确的身份验证。事实证明,这是有充分理由的。幸运的是,我可以使用/myenrollments中收集的信息

与此问题相关,该问题询问需要哪些权限。