我有两台使用相同域名并带有不同前缀的单独服务器,其中一台进行一些应用程序工作,另一台进行文件共享。使用autocert
包,如何配置证书管理器以生成可以在两台服务器上使用的证书?
最佳答案
将两个域都添加到证书管理器白名单中:
certManager := autocert.Manager{
Prompt: autocert.AcceptTOS,
HostPolicy: autocert.HostWhitelist("domain.me", "filesharing.domain.me"), //Your domain here
Cache: autocert.DirCache("certs"), //Folder for storing certificates
}
并将两个A记录添加到DNS: