小程序
小游戏
企业微信
微信支付
扫描小程序码分享
本人菜鸟,寻得大佬源码,自己研究部署。
服务端是node,本地跑通了,可以正常访问。按照流程,下一步是把node代码上传到云托管,用的是koa,然后在 微信云托管平台-服务列表-云端调试-公网访问,POST, /api/login/,点调试。结果报错了500,Internal Server Error
烦请大佬们解答一下问题,谢谢感激不尽!
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
问题解决啦!因为看到日志报错:DEPTH_ZERO_SELF_SIGNED_CERT,查了下应该是证书问题,不能访问https,然后在下面链接得到答案
https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/guide/weixin/open.html
将以下命令添加到 Dockerfile 中从而信任根证书:
# Node 指定根证书环境变量 ENV NODE_EXTRA_CA_CERTS=/app/cert/certificate.crt
添加完再重新上传就可以了,原理是为什么我也不懂,就这么弄。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
问题解决啦!因为看到日志报错:DEPTH_ZERO_SELF_SIGNED_CERT,查了下应该是证书问题,不能访问https,然后在下面链接得到答案
https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/guide/weixin/open.html
将以下命令添加到 Dockerfile 中从而信任根证书:
# Node 指定根证书环境变量 ENV NODE_EXTRA_CA_CERTS=/app/cert/certificate.crt
添加完再重新上传就可以了,原理是为什么我也不懂,就这么弄。