我已经使用Visual Studio部署了Traefik,它已经成功部署并创建了证书,并将其存储在密钥库中。但是这个证书不是由我们的加密提供的,我看不到颁发者是我们的加密机构。

我的证书中的颁发者是Service fabric集群的URL,我认为是Microsoft向我提供了该证书。
正如在“让我们加密”中提到的,它提供了有效期为3个月的证书,但我得到的证书有1年的有效期。
正如here所解释的,我已经将所有内容添加到traefik.toml文件中。
[entryPoints.http.redirect]
entryPoint = "https"
[entryPoints.https]
address = ":443"
[entryPoints.https.tls]
[retry]
[acme]
email = "user@domain.com"
storage = "acme.json"
entryPoint = "https"
OnHostRule = true
[acme.httpChallenge]
entryPoint = "http"谁能告诉我,为了从“让我们加密”中获得证书,我遗漏了什么?我希望颁发者是让我们加密权威。
发布于 2018-04-24 22:59:39
我怀疑您在密钥库中拥有的证书是用于向SF API进行身份验证的默认集群证书。服务架构与LetsEncrypt的集成目前是有限的-我在这里粗略地记录了设置它的步骤:https://github.com/jjcollinge/traefik-on-service-fabric/issues/21请注意,我们目前不支持ACME证书的集群,这可能会导致速率限制问题,因为每个Traefik实例都需要自己的证书。
https://stackoverflow.com/questions/49894243
复制相似问题