Angular Ngxs+;WebSocket |如何拦截连接并添加自定义HTTP头?
我正在使用'Angular Ngxs+;WebSocket |如何拦截连接并添加自定义HTTP头?,angular,websocket,ngxs,Angular,Websocket,Ngxs,我正在使用'NgxsWebsocketPluginModule从我的应用程序中创建一个websocket。要对连接客户端进行身份验证,我的服务器需要在升级到websocket的HTTP连接的HTTP头中存在身份验证令牌。由于的websocket示例仅解释了如何连接,通过websocket发送和接收消息我正在寻找如何为此web套接字连接编写拦截器以附加自定义HTTP头的示例。面临同样的问题,但以下解决方法允许以另一种方式(使用票证)验证用户连接: 请求web套接字连接票证(与JWT一起使用授权标题
NgxsWebsocketPluginModule
从我的应用程序中创建一个websocket。要对连接客户端进行身份验证,我的服务器需要在升级到websocket的HTTP连接的HTTP头中存在身份验证令牌。由于的websocket示例仅解释了如何连接,通过websocket发送和接收消息我正在寻找如何为此web套接字连接编写拦截器以附加自定义HTTP头的示例。面临同样的问题,但以下解决方法允许以另一种方式(使用票证)验证用户连接:
授权
标题)ConnectWebSocket
操作,选项包括您的web套接字url和作为查询参数的票证