首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何保护websocket连接ip不被修改

如何保护websocket连接ip不被修改
EN

Stack Overflow用户
提问于 2015-08-26 23:16:01
回答 1查看 62关注 0票数 0

我正在做一个小项目来帮助我更好地理解websockets。我正在制作一个简单的浏览器游戏,通过一个网络插座连接到一个ip。将有3个ip地址,但是我想给用户分配一个ip,并且不能让他们修改它,这样他们就不能像朋友一样在同一个服务器上。

我将分配ip的基础上有多满的游戏等,这将通过php下降。目前,尽管它连接到该ip,但用户能够使用浏览器中的控制台将该ip修改为其他ip之一。

我正在考虑发送一个检验号,所以web服务器将它与ip一起发送给用户。它还将其发送到websocket服务器。然后,当用户连接时,如果检查号不匹配,它将拒绝连接。

我是websockets的新手,所以我不确定这是否很容易实现,那么有什么简单的解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2015-08-29 01:15:19

这似乎是其他元素的职责,特别是负载均衡器。您如何平衡这3台服务器上的请求?您的负载均衡器是否支持粘滞会话?

如果不是,您可能可以记录用户首先连接到哪个IP地址,如果它稍后连接到其他两个地址之一,您可以返回一个HTTP 302 (重定向),指向您想要的服务器。

干杯。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32230464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档