大约两个月前,我为D2L申请了“”。我的大学很快就要迁移到D2L了,他们已经建立了它。
所以,我申请了“域名限制”版本。现在,当我检查系统“是批准了吗?”字段是"True",意思是,我认为,我应该能够使用它。我更新了AppId、AppKey、UserId、UserKey示例中D2L的C#项目(它使用默认值)中的C#字段。但是当我运行它时,我会发现一个错误:
远程服务器返回一个错误:(403)禁止。
当我检查详细信息时,错误是RESULT_INVALID_SIG。并且,这种类型的错误将被返回“当签名或id无效时,这通常会触发重新身份验证。”那么,你怎么看?这是因为我的角色是学生而不是管理员吗?还是与AppId & AppKey有关?
发布于 2012-11-22 18:59:34
这可能是因为您为示例提供了UserId和UserKey字段的值,并且这些标记不适合您拥有的主机+AppID/密钥对。
尝试用您拥有的App凭据填充LMS的主机字段、App ID和关键字段,然后看看是否可以这样做:
https://stackoverflow.com/questions/13515549
复制相似问题