GitLab默认网址不安全

时间:2017-08-30 22:00:48

标签: html git ssl gitlab

我正在尝试设置一个Gitlab页面来托管我的个人网站(简历,代码示例等)与标准的userName.gitlab.io域名。
目前它只是index.htmlreadme.md中的一个HelloWorld,我推动它检查它是否全部正常工作,(并且确实如此)。

问题是我在Firefox上通过https访问网站时得到:

  

此站点使用HTTP严格传输安全性(HSTS)。

高级讯息

  

mr.brompton.gitlab.io使用无效的安全证书。该证书仅对以下名称有效:* .gitlab.io,gitlab.io错误代码:SSL_ERROR_BAD_CERT_DOMAIN

我可以通过Chrome访问,但只能访问http。我读过的所有文档都表明https应该自动运行。我又觉得我错过了一些愚蠢的东西。也许我应该添加自己的证书?

可以在mr.brompton.gitlab.iogitlab.com/mr.brompton

找到回购

我的配置yaml:

  # Full project: https://gitlab.com/pages/plain-html
pages:
  stage: deploy
  script:
  - mkdir .public
  - cp -r * .public
  - mv .public public
artifacts:
  paths:
  - public
only:
  - master

1 个答案:

答案 0 :(得分:3)

我怀疑答案很简单。该项目名为mr.brompton,表示我的域名为mr.brompton.gitlab.io。该证书对*.gitlab.io有效。这意味着在gitlab.io之后尝试查找mr.*后,证书返回无效。我通过将用户名,项目路径和项目名称更改为mr-brompton来解决问题。我还将更改本地计算机上的URL,用户名和所有其他关联。