2ヶ月ほど前にD2Lの「アプリ開発者キー」を申請しました。私の大学はまもなくD2Lに移行し、彼らはすでにそれを設定しています。
そこで、「ドメイン限定」バージョンを申請しました。さて、システムをチェックすると「承認されましたか?」フィールドは「True」です。つまり、使用できるはずです。D2Lのサンプル「GettingStarted」C#プロジェクトのHost、AppId、AppKey、UserId、UserKeyフィールドを更新しました(デフォルト値で動作しています)。しかし、それを実行すると、エラーが発生します。
リモートサーバーがエラーを返しました:(403)禁止。
詳細を確認したところ、エラーはRESULT_INVALID_SIG
です。また、このタイプのエラーは、「署名またはIDが無効な場合、通常、これにより再認証がトリガーされます」と返されます。それで、あなたはどう思いますか?これは、私の役割が管理者ではなく学生であるためですか?それとも、これはAppIdとAppKeyについてですか?