Xirsys 文档说,为了安全起见,您应该始终通过 Web 服务器代理对 STUN/TURN 服务器列表的请求,而不是直接从客户端向 Xirsys 发出请求。这是有道理的。但他们也声明“为了真正从所有全球位置中受益,您可以在调用中使用 global.xirsys.net 路径。global.xirsys.net 路径将自动检测用户的位置并返回最近的可用地理区域,以便用户获得尽可能快的响应。”
但是,我们的网络服务器托管在一个地区。我们的 Web 服务器正在向 global.xirsys.net 发出请求。所以 xirsys 总是返回最近的区域到我们的服务器,而不是用户。
我可以以某种方式修改对 Xirsys 的请求以提供用户的 IP 地址吗?(大概这就是它计算用户区域的方式......)或者除了自己进行 IP > 区域查找并将我们的请求发送到最近的 Xirsys 区域的服务器之外,还有其他方法可以工作吗?
参考: