gpt4 book ai didi

javascript - 向端点发送请求时出现 SSLv3 错误

转载 作者:行者123 更新时间:2023-12-04 18:03:05 25 4
gpt4 key购买 nike

我正在尝试从端点请求数据,但我目前收到以下错误。任何想法如何解决。

请求:错误:写入 EPROTO 140735243141888:error:140943F2:SSL routines:SSL3_READ_BYTES:sslv3 alert unexpected message:../deps/openssl/openssl/ssl/s3_pkt.c:1289:SSL alert number 10

var cert = '{location to my certificate}'
var key = '{location to my key}'

var fs = require('fs')
, request = require('request');

function authCallback (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(response.headers);
} else {
console.error("REQUEST: "+error)
};
}

var options = {
url: 'https://some.endpoint.co.uk',
agentOptions: {
cert: fs.readFileSync(cert),
key: fs.readFileSync(key),
securityOptions: 'SSL_OP_NO_SSLv3'
}
}

request.get(options, authCallback);

非常感谢

最佳答案

如果您使用的是 Node 8,请尝试添加此行:

require("tls").DEFAULT_ECDH_CURVE = "auto"

关于javascript - 向端点发送请求时出现 SSLv3 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31791182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com