zoukankan      html  css  js  c++  java
  • 记一次ssl证书配置错误引起的“cors”报错

    在腾讯云上申请了一个ssl证书,然后把它在nginx上配给了www.hjdang.com和web.hjdang.com,在打开页面时发生了异常,console上面信息如下

    The Same Origin Policy disallows reading the remote resource at https://web.hjdang.com/goods/list. (Reason: CORS request did not succeed).

    看上去好像是个跨域问题,但http就没问题,上面是页面上发请求给 https://web.hjdang.com/goods/list时报的错。一开始还以为是nginx的配置问题,看error.log, access.log,发现根本就没有请求进来。到火狐上开发工具一看,发现请求根本就没发出去。

    请求发不出去?那怎么就是跨域问题了?跨域不是要服务器返回的头上有access-Control-Allow-Origin:* 吗?这还没进过服务器呢。

    后来到火狐的官方网站上一查,上面说有可能不是跨域问题,而是由证书引起的。后来想到证书可能不能分配给多个域名,去腾讯云上一看,果然这个证书是单域名的。再申请一个证书,问题解决

      *
    喜欢艺术的码农
  • 相关阅读:
    [每日短篇] 1C
    项目Alpha冲刺 Day12
    项目Alpha冲刺 Day12
    [转载]MVC中单用户登录
    GitLab
    Git 版本控制
    Jenkins持续集成
    Jenkins安装
    Docker 网络基础原理
    java中内存的使用
  • 原文地址:https://www.cnblogs.com/zjhgx/p/14091846.html
Copyright © 2011-2022 走看看