저는 학습 목적으로 도메인 이름을 관리하는 프로젝트를 만들고 있습니다. 레지스트리 API와 인터페이스하기위한 표준은 클라이언트 측에서 사용자 이름, 암호 및 SSL 인증서로 포트 700에서 EPP 서버를 사용하는 것입니다.노드 JS에서 EPP 서버 (도메인 레지스트리)에 어떻게 연결합니까?
노드 js에 어떻게 연결합니까? TLS 연결을 열어야합니까? 그들의 문서는 기껏해야 모호합니다. 그래서 누군가가 이것을하는 경험이 있다면 도움이 될 것입니다.
내 IP가 제대로 허용 목록인지 잘 모르기 때문에 테스트가 어렵습니다. 사용자 이름, 비밀번호 및 SSL 인증서를 사용하여 EPP 서버에 연결하는 샘플 코드 스 니펫을 보거나 가장 가능성이있는 바로 올바른 방법으로 나를 가리키고 싶습니다.
여기 노드에서 찾을 수있는 유일한 온라인 예제에서부터 시작했습니다.
var fs = require('fs')
var tls = require('tls')
var options = {
cert: fs.readFileSync('cert.pem'),
passphrase: 'passphrase',
username: 'username', // ?
}
var stream = tls.connect(700, 'example.com', options);
stream.setEncoding('utf8')
stream.on('secureConnect', function() {
console.log('client connected')
})
stream.on('data', function(data) {
console.log(data)
})
하지만 아무것도하지 않으며 연결하지 않습니다.
몇 가지 코드를 보여줄 수 있습니까? –
추가됨. 어디서부터 시작해야할지 모르겠다. – traviswingo
어떻게 든 내 대답을 도왔습니까? –