LambdaLinker 2024-07-14 15:31 采纳率: 33.3%
浏览 34

阿里云云函数如何被微信小程序调用啊

最近写了一个前后端共同作用的小程序,后端用阿里云的云函数了,假设链接为https://service.(无可奉告).cn-beijing.fcapp.run ,并且我也把这个链接保存在微信小程序的合法域名下了:

img


但是,为什么小程序在请求时仍然报错:

img

  • 写回答

3条回答 默认 最新

  • 阿里嘎多学长 2024-07-14 15:34
    关注

    以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:


    从您提供的截图信息来看,您已经尝试将阿里云云函数的域名添加到微信小程序的合法域名列表中,但仍然遇到了问题。以下是一些可能的解决方案和步骤,您可以尝试进行排查:

    1. 核实域名配置

      • 根据您提供的截图,您已经添加了一些域名,但需要确保添加的域名与云函数的实际域名完全一致。注意域名的大小写,以及是否有多余的空格或特殊字符。
      • 检查截图中提到的https://service-cn-beijing.fcapp.run是否与您的云函数域名完全匹配。如果不一致,需要更新为正确的域名。
    2. 检查请求代码

      • 确保小程序中发起请求的代码使用了正确的HTTP方法(如GET、POST等)。
      • 检查请求头是否包含了必要的认证信息,如Authorization等。
      • 确保请求体(如果使用POST方法)的格式和内容符合云函数的接收要求。
    3. 查看日志和错误信息

      • 查看小程序的控制台输出,了解具体的报错信息。
      • 如果可能,查看云函数的日志,以确定请求是否到达了云函数,以及云函数如何处理这些请求。
    4. 检查网络和权限问题

      • 确保小程序和云函数之间的网络连接没有问题。
      • 检查云函数的权限设置,确保小程序有权限访问。
    5. 使用微信开发者工具

      • 使用微信开发者工具进行调试,这可以帮助您更准确地定位问题。
    6. 检查微信小程序文档

      • 参考微信官方文档,确保您的配置和代码符合最新的开发规范。
    7. 联系技术支持

      • 如果以上步骤都无法解决问题,您可能需要联系微信小程序的技术支持或阿里云的客服寻求帮助。

    请注意,由于我无法直接查看您提供的图片内容,以上建议是基于您描述的问题和常见的解决方案。实际操作时,您需要根据具体的报错信息和配置情况进行调整。希望这些建议能帮助您解决问题。如果需要进一步的帮助,请提供更详细的错误信息或代码示例。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 7月14日