如果你打算在本地主机上运行浏览器,可能就不需要再做些什么。但如果是真实的服务,甚至是在需要运行很多测试的情况下,这就不太现实了。如果要跨网络运行网络服务,或者使用其他资源运行网络服务,都需要用到CORS幸好,在路由前添加以下代码就可以轻松解决这一问题:
让该服务支持安全源
最佳做法是搭配HTTPS使用的WebRTC,因为铬和Safari浏览器等浏览器若不作专门配置,则仅支持安全源(不过铬可以很好地支持本地主机,你也可以将野生设为允许在非安全网站上捕获信息-到跳转此处。的调试工具部分了解详情)为此,你需要获取一些SSL证书或生成一些自托管证书我将我自己的证书放在了SSL /目录中,然后将最后一行app.run更改为:
如果你使用的是自签名证书,你在使用卷曲进行测试时可能需要添加--insecure选项: