【收好不谢】Chrome浏览器怎样开启禁用的功能权限?

2024-01-21 03:20

本文主要是介绍【收好不谢】Chrome浏览器怎样开启禁用的功能权限?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

问题原由

大家在开发Web应用的时候,有时候,需要获取到GPS位置,或者,获取摄像头权限。这些都需要我们手动授权,才可以测试这些功能。当然,如果只有你一个人开发整个项目,都是使用http://127.0.0.1走遍天下的,你就不会发现这个只有团队多人开发才会发现的问题。其实,Chrome浏览器为了提高安全性,对于http访问的Url,都禁止涉及私隐的权限。例如,点击地址栏的“网站设置”就是下图那个矬样了:

你连修改的机会也没有,修改都不给你修改。那么,这个时候怎么办呢?难道在集成测试环境搞个https证书吗?

不用啦,不用这么麻烦啦!

解决问题的思路

因为这个问题的原因是Chrome不信任这个IP地址,所以,我们要让Chrome浏览器信任她,让她自己可以去自由配置权限。

Chrome地址栏输入:chrome://flags/#unsafely-treat-insecure-origin-as-secure

Treat given (insecure) origins as secure origins. Multiple origins can be supplied as a comma-separated list. Origins must have their protocol specified e.g. "http://example.com". For the definition of secure contexts, see https://w3c.github.io/webappsec-secure-contexts/

– Mac, Windows, Linux, Chrome OS, Android

写法

  1. 必须要写明协议。(例如:写明http)

  2. 写上具体的IP和端口  (记住必须要写上具体的端口)

  3. 如果存在多个IP,就用逗号分开

    例子:
    http://192.168.222.222:7101

重启完chrome浏览器,我们就可以愉快配置权限了

重启完毕之后,你会发现我们现在看到样子就可以改动的样子了。不是那种"只读"样子了。

连那个"不安全"的文字标识也不见了。

我们再来点击一下"网站设置"

漂亮!

总结

以后,遇到浏览器权限无法更改,就使用这条命令,然后,你就可以修改了。收好这篇文章,你将来一定会回来的!!!chrome://flags/#unsafely-treat-insecure-origin-as-secure

最后,别忘了,点击"小花花"(在看) 和 给我一个大拇指(点赞)哦!毕竟原创不易丫!

这篇关于【收好不谢】Chrome浏览器怎样开启禁用的功能权限?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/628219

相关文章

使用Python创建一个功能完整的Windows风格计算器程序

《使用Python创建一个功能完整的Windows风格计算器程序》:本文主要介绍如何使用Python和Tkinter创建一个功能完整的Windows风格计算器程序,包括基本运算、高级科学计算(如三... 目录python实现Windows系统计算器程序(含高级功能)1. 使用Tkinter实现基础计算器2.

SpringBoot UserAgentUtils获取用户浏览器的用法

《SpringBootUserAgentUtils获取用户浏览器的用法》UserAgentUtils是于处理用户代理(User-Agent)字符串的工具类,一般用于解析和处理浏览器、操作系统以及设备... 目录介绍效果图依赖封装客户端工具封装IP工具实体类获取设备信息入库介绍UserAgentUtils

Android使用ImageView.ScaleType实现图片的缩放与裁剪功能

《Android使用ImageView.ScaleType实现图片的缩放与裁剪功能》ImageView是最常用的控件之一,它用于展示各种类型的图片,为了能够根据需求调整图片的显示效果,Android提... 目录什么是 ImageView.ScaleType?FIT_XYFIT_STARTFIT_CENTE

Python的time模块一些常用功能(各种与时间相关的函数)

《Python的time模块一些常用功能(各种与时间相关的函数)》Python的time模块提供了各种与时间相关的函数,包括获取当前时间、处理时间间隔、执行时间测量等,:本文主要介绍Python的... 目录1. 获取当前时间2. 时间格式化3. 延时执行4. 时间戳运算5. 计算代码执行时间6. 转换为指

Spring Security+JWT如何实现前后端分离权限控制

《SpringSecurity+JWT如何实现前后端分离权限控制》本篇将手把手教你用SpringSecurity+JWT搭建一套完整的登录认证与权限控制体系,具有很好的参考价值,希望对大家... 目录Spring Security+JWT实现前后端分离权限控制实战一、为什么要用 JWT?二、JWT 基本结构

springboot项目如何开启https服务

《springboot项目如何开启https服务》:本文主要介绍springboot项目如何开启https服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录springboot项目开启https服务1. 生成SSL证书密钥库使用keytool生成自签名证书将

Android实现两台手机屏幕共享和远程控制功能

《Android实现两台手机屏幕共享和远程控制功能》在远程协助、在线教学、技术支持等多种场景下,实时获得另一部移动设备的屏幕画面,并对其进行操作,具有极高的应用价值,本项目旨在实现两台Android手... 目录一、项目概述二、相关知识2.1 MediaProjection API2.2 Socket 网络

Redis消息队列实现异步秒杀功能

《Redis消息队列实现异步秒杀功能》在高并发场景下,为了提高秒杀业务的性能,可将部分工作交给Redis处理,并通过异步方式执行,Redis提供了多种数据结构来实现消息队列,总结三种,本文详细介绍Re... 目录1 Redis消息队列1.1 List 结构1.2 Pub/Sub 模式1.3 Stream 结

MySQL索引的优化之LIKE模糊查询功能实现

《MySQL索引的优化之LIKE模糊查询功能实现》:本文主要介绍MySQL索引的优化之LIKE模糊查询功能实现,本文通过示例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录一、前缀匹配优化二、后缀匹配优化三、中间匹配优化四、覆盖索引优化五、减少查询范围六、避免通配符开头七、使用外部搜索引擎八、分

Android实现悬浮按钮功能

《Android实现悬浮按钮功能》在很多场景中,我们希望在应用或系统任意界面上都能看到一个小的“悬浮按钮”(FloatingButton),用来快速启动工具、展示未读信息或快捷操作,所以本文给大家介绍... 目录一、项目概述二、相关技术知识三、实现思路四、整合代码4.1 Java 代码(MainActivi