何らかの理由で、私のアプリから接続しようとする一部のユーザーが、valence API の /courses エンドポイントに対して 403 応答を受け取ります。詳細については、以下を参照してください。
シナリオ:
- ユーザーは Desire2Learn で認証でき、/whoami エンドポイントへのアクセスが許可されます。API では、このエンドポイントがアクセス許可を要求することを許可していないため、これは常に当てはまります。
- すべてのルートは GET リクエストによって取得されています
- 成功の応答を受け取るその他のルートは次のとおりです。
- lp/ニュース
- lp/登録/myenrollments
- ファイル/ドロップボックス/フォルダ/
- lp/courses にアクセスしようとすると、403 禁止メッセージが表示されます。
- このルートは 10.3.0 で非推奨になっています。使用している D2L インスタンスはバージョン 10.1.0 です。
これはグループのアクセス許可の問題なのか、それとも私の認証が間違っているのか (他の複数の要求でも機能します) なのか疑問に思っています。どんなアイデアでも大歓迎です。