Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有访问令牌的javaxwebsocket客户端_Java_Websocket - Fatal编程技术网

带有访问令牌的javaxwebsocket客户端

带有访问令牌的javaxwebsocket客户端,java,websocket,Java,Websocket,有人能给我提供一个使用javax.websocket访问令牌的webocket客户端的简单示例吗 我想连接到websocket,发送消息并收听消息。所有消息都是JSON格式的 (很抱歉问这个愚蠢的问题,我正在学习Java,谢谢) 非常类似,但它不使用访问令牌 谢谢。当任何websocket客户端连接到websocket服务器时,创建一个访问令牌(随机UUID或其他东西)并将其作为连接框架的回调发送 您可以在websocket服务器中存储会话id到访问令牌的映射,以验证客户端 从客户端,在每条消

有人能给我提供一个使用javax.websocket访问令牌的webocket客户端的简单示例吗

我想连接到websocket,发送消息并收听消息。所有消息都是JSON格式的

(很抱歉问这个愚蠢的问题,我正在学习Java,谢谢)

非常类似,但它不使用访问令牌


谢谢。

当任何websocket客户端连接到websocket服务器时,创建一个
访问令牌(随机UUID或其他东西)
并将其作为
连接
框架的回调发送

您可以在websocket服务器中存储会话id到访问令牌的映射,以验证客户端

从客户端,在每条消息中添加此令牌作为Json的一部分,并在服务器端验证访问令牌是否有效。 (检查此会话id是否与客户端发送的访问令牌匹配)


一旦客户端断开连接,您可以删除此
访问令牌
(基于
会话id
),以防止任何访问令牌的滥用。

当任何websocket客户端连接到websocket服务器时,创建一个
访问令牌(随机UUID或其他东西)
并将其作为
连接
帧的回调发送

您可以在websocket服务器中存储会话id到访问令牌的映射,以验证客户端

从客户端,在每条消息中添加此令牌作为Json的一部分,并在服务器端验证访问令牌是否有效。 (检查此会话id是否与客户端发送的访问令牌匹配)

一旦客户端断开连接,您可以删除此
访问令牌
(基于
会话id
),以防止任何访问令牌的滥用