25 lines
567 B
JavaScript
25 lines
567 B
JavaScript
|
var acme = require("node-acme");
|
||
|
var acmeServer = "www.letsencrypt-demo.org";
|
||
|
var desiredIdentifier = "testssl.coolaj86.com";
|
||
|
var authzURL = "https://" + acmeServer + "/acme/new-authz";
|
||
|
var certURL = "https://" + acmeServer + "/acme/new-cert";
|
||
|
|
||
|
acme.getMeACertificate(authzURL, certURL, desiredIdentifier, function(x) {
|
||
|
console.log("Result of getMeACertificate:");
|
||
|
console.log(x);
|
||
|
/*
|
||
|
if (acmeServer.match(/localhost/)) {
|
||
|
server.close();
|
||
|
}
|
||
|
*/
|
||
|
});
|
||
|
|
||
|
/*
|
||
|
if (acmeServer.match(/localhost/)) {
|
||
|
// TODO for internal peers?
|
||
|
acme.enableLocalUsage();
|
||
|
}
|
||
|
*/
|
||
|
|
||
|
|