让我们在Google App Engine中加密/ Certbot - >无法检查挑战 - >禁止403

时间:2017-07-11 15:29:21

标签: google-app-engine nginx lets-encrypt certbot

使用Google App Engine和我们的加密或Certbot,我尝试向我的网络应用发放证书,但是当要测试挑战时,文件托管在/.well-known中/ acme-challenge /不能被激活,因为(显然是禁止访问点路径的nginx配置),换句话说,它会获得403 - 禁止页面而不是密钥。

我已经尝试用这个来改变nginx.conf:

 location ^~ /.well-known/ {
      allow all;
    }

重新启动了nginx服务,但我仍然无法使用它。

1 个答案:

答案 0 :(得分:0)

您尝试使用别名吗?

location ^~ /.well-known {
  allow all;
  auth_basic off;
  alias /path/to/.well-known/;
}