问答

如何解决在http协议中,使用火狐浏览器打开网站报 浏览器不支持

作者:admin 2021-04-21 我要评论

是这样的。在vue开发环境下。使用本机ip打开项目,不报错 但是放到服务器上之后,使用的是 http:ip的形式 。在chrome和firefox上一开始都报错 chrome中解决了这...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

是这样的。在vue开发环境下。使用本机ip打开项目,不报错
但是放到服务器上之后,使用的是http:ip的形式。在chrome和firefox上一开始都报错
图片.png
chrome中解决了这个问题,百度说是因为这个getUserMedia不能再http下访问,只能是本机或者https.chrome解决的方法参考下面的链接
https://blog.csdn.net/YRY_LIKE_YOU/article/details/113745273?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161466880716780265439328%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=161466880716780265439328&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-1-113745273.pc_search_result_before_js&utm_term=+%E6%B5%8F%E8%A7%88%E5%99%A8%E4%B8%8D%E6%94%AF%E6%8C%81+getUserMedia+%21

但是如果想解决在火狐的中这个问题,目前还不知道怎么操作。大家有遇见过的嘛?

###

那你就部署 https 就好了吖.如果没有域名,你可以本生成一个 CA 证书然后自签发一个你用的 ip 的 ssl 证书.然后把 CA 导入本地计算机的可信任证书颁发机构就好了.如果有域名的话,申请个免费证书就好了.

腾讯云,阿里云都有免费的一年有效的 ssl 证书可以申请吖,到期可以重新申请
想要泛域名证书 Let's encrypt 可以申请到吖,就是有效期只有3个月,自己写个脚本自动刷新替换就好了嘛.

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 如何解决在http协议中,使用火狐浏览器

    如何解决在http协议中,使用火狐浏览器

  • 路由文件这样写,浏览器怎么访问?

    路由文件这样写,浏览器怎么访问?

  • 微信开发者工具登录时,获取用户手机号

    微信开发者工具登录时,获取用户手机号

  • python3 或的问题

    python3 或的问题

腾讯云代理商
海外云服务器