Adv*_*ait 1 websocket socket.io dart postman
这就是我将身份验证信用(映射)添加到 socket.io 中的套接字的方式:
socket = io(
url.toString(),
OptionBuilder()
.setTransports(['websocket'])
.disableAutoConnect()
.enableForceNew()
.enableForceNewConnection()
.setAuth({"token": token})
.build());
Run Code Online (Sandbox Code Playgroud)
尽管使用 POSTMAN 连接时没有这样的身份验证选项。我尝试设置“auth”标头,然后将令牌传递到那里,但这也不起作用。然后我尝试使用 {"token" : TOKEN} 发送“auth”标头,但这不起作用。
小智 5
目前,Postman 尚不支持对象身份验证,因此您必须使用原始 websocket 并发送消息 40{"token":"123"},这是发送带有令牌的连接的包格式。
这是关于如何发送身份验证paylod的讨论 https://github.com/socketio/socket.io/discussions/4072
这是有关socket.io协议的信息 https://github.com/socketio/socket.io-protocol
| 归档时间: |
|
| 查看次数: |
11283 次 |
| 最近记录: |