【发布时间】:2017-04-01 20:07:00
【问题描述】:
我希望能够拥有一个带有绿色挂锁的安全站点 (https)。一个月前,我从 pythonanywhere 的帮助中心学习了本教程,https://help.pythonanywhere.com/pages/LetsEncrypt/ 并且我正确设置了所有内容:
git clone https://github.com/lukas2511/dehydrated.git ~/dehydrated
mkdir -p ~/letsencrypt/wellknown
cd ~/letsencrypt
WELLKNOWN=/home/YOURUSERNAME/letsencrypt/wellknown
~/dehydrated/dehydrated --cron --domain www.yourdomain.com --out . --challenge http-01
问题是,当我使用 https 进入我的网站时,我收到一条消息并且无法访问我的网站,因为 Google 警告我该网站存在风险。我尝试使用 www.whynopadlock.com 来找出问题所在,这就是它给出的结果:
SSL 验证问题(可能是不匹配的 URL 或错误的中间证书。)。细节: 错误:没有证书主题替代名称匹配 SSL 验证问题(可能不匹配的 URL 或错误的中间证书。)。细节: 错误:没有证书主题替代名称匹配。
有人使用 Pythonanywhere 设置了 HTTPS 吗?正确设置绿色挂锁的步骤是什么。
【问题讨论】:
标签: django ssl https pythonanywhere