Node.js Nest.js WebSocket返回传输未知

Node.js Nest.js WebSocket返回传输未知,node.js,angular,websocket,nestjs,Node.js,Angular,Websocket,Nestjs,我在NestJS上有后端,在Angular 8上有前端。当我尝试连接websocket时,后端返回: {“代码”:0,“消息”:“传输未知”} 我有NestJS 7.4.3: "@nestjs/common": "~7.4.3", "@nestjs/core": "~7.4.3", "@nestjs/platform-express": "~7.4.3", "@nes

我在NestJS上有后端,在Angular 8上有前端。当我尝试连接websocket时,后端返回:
{“代码”:0,“消息”:“传输未知”}

我有NestJS 7.4.3:

"@nestjs/common": "~7.4.3",
"@nestjs/core": "~7.4.3",
"@nestjs/platform-express": "~7.4.3",
"@nestjs/platform-socket.io": "^7.4.3",
"@nestjs/websockets": "^7.4.3",
"@types/socket.io": "^2.1.11",
盖特凯:

@WebSocketGateway({ path: '/ws', transports: ['polling', 'websocket'] })

为什么它不工作?

能否显示前端的连接方式?const ws=new SockJS(this.apiPath+this.webSocketEndPoint);this.stompClient=Stomp.over(ws);this.stompClient.connect({userId,token},()=>this.initSubscribes(),this.errorCallBack);