노드 https.request()를 통해 웹 페이지를 가져 오려고합니다. 그렇게하면 내 코드로 기록되는 데 오류가 발생합니다. 다음nodejs의 SSL 오류
: 658 : 요청에
문제 : 140398870042432 : 오류 : 140773F2 : SSL 루틴 : SSL23_GET_SERVER_HELLO : SSLv3에 경고 예상치 못한 메시지 : s23_clnt.c 노드 요청 모듈을 사용하면 같은 결과가 잘못된 SSL 버전이 사용되고 있음을 나타내지 만 버전을 변경하는 방법을 찾을 수 없습니다 : curl error: "sslv3 alert unexpected message". 터미널에서 컬을 사용하면 브라우저에서 URL을 누르는 것과 마찬가지로 응답을 반환합니다 (로그인 페이지 임). 내 코드는 아래와 같습니다.
var request = require('request')
request.get("https://icmserver.wit.ie/balance", function(err, res, body) {
if (err) {
return console.log(err)
}
return body;
});
여기에 무슨 일이 일어날 지 아무도 모르는 사람이 있습니까?
사용중인 코드를 정확하게 표시해 주시겠습니까? 문제를 재현 할 수 있다면 도움이 될 것입니다. – Ashe
감사 렌, 이 내 코드입니다 : VAR 요청 = ('요청') request.get을 필요로 ("https://icmserver.wit.ie/balance" 기능 (ERR, 입술, 바디) { if (err) { \t return console.log (오류) } 반송 체; }); SSL 오류를 계속 기록합니다. – eshortie
Chrome에서 사이트에 액세스 할 때 다음과 같은 메시지가 나타납니다. "* SSL 3.0을 사용하여 연결을 재 시도해야했는데 이는 일반적으로 서버가 매우 오래된 소프트웨어를 사용하고 있으며 다른 보안 문제가있을 수 있음을 의미합니다. SSL에서 SSL 3을 지원하지 않습니다. – Ashe