收藏
回答

无法在微信开发者工具中连接 WebSocket?

你好,

在 1.02.1911180 中,尝试进行 WebSocket 连接时,总是提示出错:Error during WebSocket handshake: Unexpected response code: 403

而完全相同的代码,在真机上预览时,则完全正常。怎么办?

回答关注问题邀请回答
收藏

3 个回答

  • 啊洛
    啊洛
    2022-04-15

    这边也发现这个问题了。

    目前定位到的原因是 websocket的请求头的 Origin 参数的ip端口在变化,导致跨域配置没配的话,就会403

    2022-04-15
    有用
    回复
  • 天空
    天空
    2020-02-14

    自问自答:在 WebSocket 握手时,指定正确的 Origin 即可。

    2020-02-14
    有用
    回复 1
    • 天空
      天空
      2020-02-15
      鬼畜,在 Android 真机上,不指定 Origin 才能正常工作。
      2020-02-15
      回复
  • 是小白啊
    是小白啊
    2020-02-14

    麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-02-14
    有用
    回复
登录 后发表内容
问题标签