我用ESP8266WebServer库在我的NodeMCU ESP8266板上做了一个HTTP服务器。我想将它转换为HTTPS服务器,所以我使用了ESP8266WebServerSecure库,购买了SSL证书,但我需要确认域名验证才能获得证书。为此,我需要添加带有验证码的DNS TXT记录。有人能解释一下如何在我的服务器上做这件事吗?到目前为止,我使用以下命令来处理它:
void verifyCertificate(){
server.send(200, "plain/text", "verification code");
server.on("/", HTTP_GET, verifyCertificate);但我不确定这是否是处理域名验证的好方法。
发布于 2021-04-29 01:17:28
您不会在web服务器上添加DNS TXT记录。要添加DNS TXT记录,您需要为服务器分配域名。这意味着您必须向注册商注册一个域名,为ESP8266创建一个名称,并将该名称的A记录设置为ESP8266的IP地址。一旦你有了工作,你添加DNS TXT记录到ESP8266的名称记录以及。
添加记录的机制取决于您的域注册商;请参阅其文档。
https://stackoverflow.com/questions/67304758
复制相似问题