Socket.IO 管理 UI - 已连接但未显示数据

Luk*_*ner 2 user-interface admin websocket socket.io

我遵循了 Socket.IO 管理 UI ( https://socket.io/docs/v4/admin-ui/ ) 的文档,这非常简单,但我无法让它工作。

让我告诉你,我的 socket.io 代码运行得很好。

我的代码:

const { instrument } = require("@socket.io/admin-ui");

instrument(io, {
  auth: {
    type: "basic",
    username: "example",
    password: "$2a$10$Jisp23q0LsLDWTxS3p5MzOxf4Lu9y6r.example"
  }
});
Run Code Online (Sandbox Code Playgroud)

问题是,当我输入服务器 url并点击连接(没有用户名和密码)时,它实际上已连接,但没有数据流量。它总是为零。

在此输入图像描述

在此输入图像描述

为什么它忽略我的凭据以及为什么即使它说它已成功连接到 socket.io 服务器也没有流量?

Luk*_*ner 10

我已经找出问题所在了。默认命名空间是“/admin”,必须将其更改为“/”。:(

在此输入图像描述