首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Heroku中配置SSL

无法在Heroku中配置SSL
EN

Stack Overflow用户
提问于 2019-02-10 04:56:08
回答 1查看 445关注 0票数 5

我在谷歌域名上买了一个域名。(例如: example.net)

但我在Heroku上配置SSL失败(我使用业余爱好dynos)。

ACM总是失败,我不知道如何使用它。

在Heroku中:

我在网站中添加域名,而不是CLI,它出来了

代码语言:javascript
复制
Domain Name     DNS Target  
example.net     <random String>.herokudns.com  

然后在Google域名的合成记录中

我设置了

代码语言:javascript
复制
@.example.net ->http://www.example.net
Temporary redirect (302)
Do not forward path
Enable SSL

在自定义资源记录中

代码语言:javascript
复制
Name Type  TTL  data
www  CNAME 1H   <random String>.herokudns.com

完成所有这些操作后,我单击config SSL-Automatically,得到的结果是

代码语言:javascript
复制
ACM is failing for 1 domain name
example.net - CDN not returning HTTP challenge

我查了一下文件

代码语言:javascript
复制
CDN not returning HTTP challenge
Heroku ACM is attempting to to verify that the HTTP challenge file is being 
returned, but is encountering a 404 error. This typically happens when you 
are pointing your domain at a CDN, rather than the Heroku provided DNS 
target, and the HTTP challenge file does not exist on the CDN.

This typically happens with AWS CloudFront.
EN

回答 1

Stack Overflow用户

发布于 2019-12-24 23:17:25

对我来说起作用的是将合成记录设置为

代码语言:javascript
复制
Temporary redirect (302)
Forward path
Enable SSL

简而言之,我选择了Forward path,所有这些都能很好地与我在heroku的应用程序以及在谷歌购买的Hobby dyno +域名配合使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54610667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档