本地测试需要htpps,怎么解决?


我用手机打开本地的页面,请求不到位置信息,这个怎么解决?


可以使用nginx搭建代理然后启用https。
免费证书可以使用https://letsencrypt.org


这种问题的一般解决思路是这样的。
方法一: 你可以尝试使用 jdk 自带的keytool 工具来自签名生成一个*.cer 的服务器端证书,这种自签名的方式,网上有不少可行的、步骤详细的方法,比如:Java自签名https证书
方法二: 虽然现在免费提供https证书的签发机构不多了,但还是有的,比如这家 StartCom免费根证书签发机构
只有生成了证书,并且在自己的服务器端开启了https的模式,才能解决你的问题。
苹果2017年全面取消对http链接的支持,改用较安全的https方式,所以出现了你提到的这个问题。
希望你能对你解决这个问题有所帮助



相关阅读:
jdk1.8关于持久化的api是哪个?为什么在javax包下找不到persistence这个类?
vue里模版如何转字符串
出现resolve-url-loader cannot operate:source-map error
css实现六边形带图片展示
关于react 一个问题(Render HTML string w/JSX expression)
gulp合并js代码问题
mysql怎么实现mssql的if exists() begin...end功能?
关于mongodb多表和检索查询
brew install php56-redis 安装错误
vue2.0时如何结合highlight.js实现代码高亮的?
程序怎么判断windows的隐藏文件/文件夹?
react 父组件怎么获取子组件的这个值?
react,多个节点执行同一个事件,怎么区分启动事件的是哪个节点?
跨域修改css样式
mac下用chrome浏览器和safiri运行总是出问题?
列表分割数据输出
关于django model relation set的设置问题
新闻类app,每次上拉和下拉刷新都有数据,逻辑是怎样的,如何防止重复?
ios系统cursor: pointer失效
谁能用通俗易懂的言语解释一下区块链中的节点和区块的意思啊



快速导航

Copyright © 2016 phpStudy |