等了一个周终于等到了认证通过的短信,可以继续进行后面的操作。

等待备案通过

上一次备案提交之后,会先在阿里云那里初审,如果不通过会有客服小姐姐来电话,告诉你哪里不合适,你可以直接在电话里面修改,也可以自己一会再改,如果电话里直接改的话当场就可以给你通过初审,否则还需要等一会。初审主要是网站名称的问题,在这里两次没过,让客服小姐姐打了两个电话,十分尴尬。过了之后就进入管局短信核验的状态,工信部会给你填写的手机号发送一个短信,按照他给的网站去填写一下验证就好了,这里工信部的系统由延迟,可能已经通过了短信核验但是阿里云里面仍然显示短信核验,这里不用管,系统数据库有一天的延迟。
进入管局核验阶段,如果没有什么问题的话就直接过了,我等了两天就收到了备案成功的短信,也没有当初朋友说的10天那么长。

https的后续配置

上一次已经就差修改nginx.conf文件了,这一次我们接着上一次的来。备案通过之后就可以修改文件,之前上传了密钥文件,这里我们需要新增一个端口,这个端口理论上是在原文件中注释掉的,也可以把注释符号全部去掉再修改,格式如下:

server {listen 443 ssl;  server_name 你申请的域名;ssl_certificate指定证书的位置,绝对路径;ssl_certificate_key绝对路径,同上;ssl_session_timeout 5m;ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;ssl_prefer_server_ciphers on;location / {root 存放网页文件的位置,可以直接用80端口的root的内容; index 打开后的首页,可以直接用80端口的index内容;}}

这样就算配好了443端口,之后去阿里云控制台把443端口给打开,除此之外还要注释掉之前80端口的内容,让80端口映射到443端口,代码如下:

server {listen 80;server_name 你的域名;rewrite ^(.*)$ https://$host$1 permanent;// 把http的域名请求转成https
}

保存退出之后需要重启一下nginx服务器,需要到nginx的路径下使用命令

./nginx -s reload

有时候会出现无法重启的问题,这时需要用杀进程的方法,先使用指令:

netstat -lntp

利用这个指令来查看所有进程,找到80端口的进程,记住进程的PID,再使用杀进程指令:

kill 之前的进程PID

最后重新加载一遍即可:

$ nginx路径 -c nginx.conf路径

成功之后访问网站就可以看到已经变成了https协议。

网页定位测试的完善

终于配置好了https协议,现在可以获得gps定位权限了,但是还出现了两个问题,一个是控制台报错,错误直接就可以看明白,因为我们在网页中使用的百度地图接口是http协议的,而我们的网页是https协议的,这就存在https的网页会认为http不安全,所以block了百度地图的接口,解决方法是将引用的地址换成:

<script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=你的密钥"></script>

版本号是2.0,前面的协议直接换上https即可。

另外一个就是在上手机测试时,试了一台华为、两台苹果、两台小米和一台索尼,除了索尼都可以正确使用gps定位,但是那台日版索尼却不可以,个人猜测是因为日版手机内部的定位可能是用的谷歌原生,而这玩意在国内被墙了,所以无法使用,但是其他设备都是可用的,这样定位的问题就基本解决了。

至此网页端定位的问题也就搞定了,解决了这个问题,毕业设计中一个很大的要点也算是攻破了。

https配置的后序以及网页定位的测试相关推荐

  1. 阿里云https配置nginx后外网无法访问 已解决

    初次接触前端,好不容易写好了代码布置到阿里云上,使用nginx代理,http访问,没问题,但是google一直提示不安全,于是升级https,配置好后localhost,127.0.0.1都可以访问但 ...

  2. haproxy代理https配置方法【转】

    haproxy代理https配置方法[转] 记得在之前的一篇文章中介绍了nginx反向代理https的方法,今天这里介绍下haproxy代理https的方法: haproxy代理https有两种方式: ...

  3. ha 配置ssl_烂泥:haproxy学习之https配置

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb. 在前一段时间,我写了几篇有关学习haproxy的文章.今天我们再来介绍下haproxy ...

  4. 二叉树的前序、中序、后序遍历

    文章目录 前言 一.用递归法实现遍历 1.1 前序遍历 1.2 中序遍历 1.3 后序遍历 二.用迭代法实现遍历 2.1 前序遍历 2.2 中序遍历 2.3 后序遍历 2.3.1 后序解法一 2.3. ...

  5. 我的世界java平台缺少证书_tomcat配置https以及配置完成后提示服务器缺少中间证书(已解决)...

    tomcat配置https 准备工作 下载好证书文件,下载的时候可以选择为tomcat文件.我这下载下来是压缩包.解压后就是下图的样子. 以.key结尾的文件是证书的key 以.pem结尾的文件是证书 ...

  6. 当输入 xxxxHub 后,到网页显示,其间发生了什么?

    来源:小林coding 想必不少小伙伴面试过程中,会遇到「当键入网址后,到网页显示,其间发生了什么」的面试题. 这次,小林我带大家一起探究下,一个数据包在网络中的心路历程. 每个阶段都有数据包的「心路 ...

  7. 关于localhost访问特别快而nginx配置代理后转发特别慢的解决

    关于localhost访问特别快而nginx配置代理后转发特别慢的解决 背景 解决过程 后续 背景 本地启动一个web应用,在采用localhost:port的方式访问的时候特别流畅,因为访问其它资源 ...

  8. 2.3.2 spring属性注入-注解注入-半注解注入-后序

    代码: spring属性注入-注解注入-半注解后序.zip - 蓝奏云文件大小:15.2 K|https://www.lanzouw.com/iCjbVvpvxaf 上一个博客的半注解是,一个类在xm ...

  9. Android 之一 Android Studio 安装、配置等新手入门 + 百度地图定位 + 移动摇杆 的实现

    缘起   之前在玩一款 VR 游戏:一起来捉妖.这款游戏是使用地图进行游戏的.无奈网上找了各种工具,要么付费,要么不好使.想想自己就是个程序猿,于是乎决定自己开发一个.现在游戏基本放弃了,但是为了游戏 ...

最新文章

  1. AI Studio下C语言编程:一道简单的C语言作业题目
  2. java中String类是什么_Java中的String类
  3. Android逆向之旅---爆破一款资讯类应用「最右」防抓包策略原理分析
  4. 014_Redis的哨兵模式
  5. 2019蓝桥杯省赛b组
  6. linux hosts文件如何修改_3 种方法教你在 Linux 中修改打开文件数量限制
  7. 动态规划求解疯狂的采药问题(洛谷P1616题题解,Java语言描述)
  8. Linux下source命令
  9. MyCat分布式数据库集群架构工作笔记0011---高可用_主从读写分离配置
  10. php5中使用xslt扩展,.NET_解析在.net中使用XSLT转换xml文档的示例详解,XSL即可扩展的样式表文件。 可 - phpStudy...
  11. 2023年长安大学外国语言文学考研考情与难度及上岸前辈备考经验
  12. echars中国地图,省份名字居中
  13. 深入理解JVM-字节码
  14. 第2章-计算机组成原理之概述篇
  15. 除了装去广告软件,你还能通过「禁止APP联网」来屏蔽广告
  16. 上帝永远不会问你的十件事
  17. 六大常用软件设计模式—代理模式
  18. virtualbox虚拟机安装及镜像安装
  19. 2022年上半年软考报名常见问题及解答
  20. 第9章 数据库完整性

热门文章

  1. JS新手入门自学笔记
  2. 编程:请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”...
  3. 转载 电子商务关键数字优化(线上部分,中)
  4. linux自动截屏脚本,Android实现自动截图脚本
  5. mysql复合语句声明开始于_mysql8 参考手册--BEGIN ... END复合语句
  6. button按钮绑定回车事件
  7. starting Tomcat v8.5 at localhost has encountered a problem
  8. 2017/09/15
  9. DDD-Mapper
  10. 一个表格,一部分允许编辑,有公式的单元格不允许编辑