Lorsque vous exécutez le code suivant, je reçois l'erreur:Acme: erreur d'autorisation pour <domain> (ACME/autocert)
acme: authorization error for domain (where domain is replaced by my actual domain)
Quelqu'un at-il eu ce problème? L'erreur renvoyée ne donne pas autant d'informations.
package main
import (
"crypto/tls"
"net/http"
"golang.org/x/crypto/acme/autocert"
)
func main() {
certManager := autocert.Manager{
Prompt: autocert.AcceptTOS,
HostPolicy: autocert.HostWhitelist(<domain>), //your domain here
Cache: autocert.DirCache("cache"), //folder for storing certificates
}
http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
w.Write([]byte("Hello world"))
})
server := &http.Server{
Addr: ":8086",
TLSConfig: &tls.Config{
GetCertificate: certManager.GetCertificate,
}
if err := server.ListenAndServeTLS("", ""); err != nil {
print(err.Error())
}
}
Ce fut en effet la réponse. Merci beaucoup pour votre aide! – Miloandmilk