Я знаю, что есть много тем и статей, но я действительно крутлю свои колеса на этом.
У меня есть экземпляр NodeJS, работающий на TLS. Мне нужен другой сервер для подключения к нему с помощью cURL. К сожалению, я не могу сделать -k
из-за ограничений используемой версии cURL.
Поэтому при подключении не должно быть предупреждений о сертификатах.
Мои мысли таковы:
1. to generate a cert
2. generate a certificate signing request
3. acquire the CA
4. sign the certificate with the CA
5. Configure NodeJS to send the CA, Cert, and Key during handshakes
6. Have the requesting server do a cURL command, specifying the certificate in the command.
Это имеет какой-то смысл или это задом наперед? У меня много проблем с дифференцированием каждого из них.
Спасибо,
редактировать
Таким образом, по-видимому, я понятия не имею, что я делаю, основываясь на ответах. Если бы я мог получить копию CA, открытый и закрытый ключи. Как тогда я буду действовать? Пожалуйста, будьте многословны.