gpt4 book ai didi

php - 如何在Moodle上启用Web服务?

转载 作者:行者123 更新时间:2023-12-04 01:58:38 24 4
gpt4 key购买 nike

我已在本地主机上配置了moodle,并且正在尝试生成用于身份验证的 token 。

我已经执行了以下步骤:

== 配置 Moodle 以使用该应用程序 ==

  • 管理 -> 插件 -> Web 服务 -> 外部服务 -> 启用移动 Web 服务

  • 管理 -> 插件 -> Web 服务 -> 协议(protocol) -> 启用 REST

  • 管理 -> 用户 -> 权限 -> 定义角色 -> 编辑经过身份验证的用户角色 -> 允许 webservice/rest:use

  • 管理 -> 安全 -> 站点策略 -> 更改服务器上传限制。不可能是服务器限制。有一个bug in Moodle Web Services

网址:- http://localhost/moodle/login/token.php?username=admin&password=Turbo@000&service=local_mobile

Response :- 
{
"error": "Web service is not available (it doesn't exist or might be disabled)",
"stacktrace": null,
"debuginfo": null,
"reproductionlink": null
}

最佳答案

检查服务的短名称,您可以在这里找到它:站点管理 -> 插件 -> Web 服务 -> 外部服务点击目标服务的编辑,并确保其已启用并且您使用的名称正确

关于php - 如何在Moodle上启用Web服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48928475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com