【问题标题】:moodle mobile app can not access moodle websitemoodle手机应用程序无法访问moodle网站
【发布时间】:2022-01-02 19:04:24
【问题描述】:

我在 moodle 移动应用程序中遇到问题 我从 google play 和 apple store 下载了移动应用

当我尝试为我的 moodle 网站编写链接时,我收到了错误消息

移动应用程序可以连接到临时环境中的实例上,即 xampp 上的 Apache

但是当我将它连接到生产环境时它失败并在屏幕截图中显示错误

我搜索了很多并尝试了以下解决方案

  • 我尝试在手机浏览器上打开网站,它可以正常工作
  • 我也尝试过更新生产服务器的操作系统和更新 curl PHP,但仍然无法正常工作

生产基础架构构建了一个 Nginx 代理,该代理接受请求,然后将其重定向到 moodle 的 apache 服务器

另外,moodle 网站上的警告说 SSL 证书是 SHA1,应该是 SHA265,这是不正确的,我在 SSL 检查器网站上检查了证书,它没有问题

那么你能告诉我应该怎么做吗?

【问题讨论】:

    标签: apache nginx ionic-framework moodle


    【解决方案1】:

    问题在于 Nginx 配置中存在重复的规则

    add_header Access-Control-Allow-Origin *;
    

    当我从配置文件中删除它时,它可以正常工作

    【讨论】:

      【解决方案2】:

      在生产 Moodle 网站上,是否启用了移动应用网络服务?

      需要启用这些功能,Moodle 应用才能与服务器通信。

      【讨论】:

      • 是的,它已启用,该应用在大约 3 或几个月前可以运行,但现在无法运行
      • 当您尝试通过应用程序连接时,您是否在服务器访问日志中看到尝试?
      猜你喜欢
      • 1970-01-01
      • 2016-04-06
      • 1970-01-01
      • 2016-08-04
      • 1970-01-01
      • 2012-04-12
      • 2023-01-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多