在代码中添加新的根证书以解决信任问题。
例如,在 Node.js 中,可以使用以下代码来添加 ISRG Root X1 证书:
const https = require('https');
const fs = require('fs');
const options = {
hostname: 'your_api_hostname',
port: 443,
path: '/',
method: 'GET',
ca: fs.readFileSync('/path/to/isrgrootx1.pem'),
// other options...
};
const req = https.request(options, (res) => {
// handle response...
});
req.on('error', (e) => {
console.error(e);
});
req.end();
需要确保将证书路径和主机名替换为正确的值。如果您使用的是其他编程语言或框架,请查阅其文档以了解如何添加新的根证书。