为什么 webRTC 会被安全网络和应用程序(例如 Sandboxie)阻止?

为什么 webRTC 会被安全网络和应用程序(例如 Sandboxie)阻止?

我目前正在开发 webRTC 视频会议应用,每当用户安装安全应用(如 Sandboxie)时,webRTC 就会被完全阻止(信令除外)。我也尝试过在 Younow、appr.tc 上启用 sandboxie 创建直播,但它们也不起作用。所以我确信不可能绕过这样的安全性。我问这些问题是因为我的一位客户主张使用 VPN 连接,而 WebRTC 在他那边不起作用。他使用的是支持 webRTC 的最新 chrome 浏览器。我要求客户关闭 VPN 以便他可以访问 WebRTC 是不专业的……我尝试了很多选择,我甚至尝试使用 twilio 可编程视频 API(使用 weRTC),但它也被阻止了。请记住,所有这些试验都适用于其他客户端(当然,他们没有使用广泛的安全性)。在我使用 sandboxie 之后,我遇到了与客户相同的事情。客户反复说他只使用了 VPN。VPN 会阻止 WebRTC 吗?会是什么??

答案1

这很可能是一种安全措施,因为 WebRTC 可以通过 VPN 泄露您所有的内部 IP 地址。

不同的 VPN 以不同的方式处理此 WebRTC 漏洞;有些阻止泄漏,有些则完全阻止 WebRTC。

相关内容