Мне кажется, что проверка сертификата в Node.JS отличается на платформах, таких как Linux или Windows. И в случаях, когда он работает в Linux, он иногда не на окнах.Реализация Node.JS Проверка сертификата различается на платформах
ответ
Я хотел поделиться этим, так как я как бы упал на него.
На моем рабочем месте у нас есть несколько тестовых серверов, на которых запущен API-интерфейс для работы. При запросе их с помощью Node я обнаружил некоторые существенные несоответствия реализации, когда они работают в Windows или Linux.
Сервер имеет самоподписанный сертификат для запроса HTTPS и при запросе с помощью https.request (....); на Linux нет никаких проблем.
Когда я пытаюсь это сделать на окнах, я получаю ошибки сертификата. Это заставило меня искать решения. Все, что я мог найти, это помощь в использовании глобального агента и использование SSLv3_method
. В этом случае тоже не работало.
Per совпадению я нашел, как отключить сертификат проверки в узле, установив эти параметры запроса: rejectUnauthorized: false, requestCert: true, agent: false
Я надеюсь, что это полезно для кого-то, когда найти это через Google.
Не стесняйтесь, чтобы начать обсуждение или доказать, что я ошибаюсь. Некоторые другие коллеги и я прошли через это, и это стоило мне почти день, чтобы понять.
- 1. Проверка сертификата PHP в node.js
- 2. Цвет фона диалога DialogFragment различается на разных платформах
- 3. Проверка WinXP на других платформах?
- 4. Проверка сертификата
- 5. install4j: Проверка glibc на платформах Linux
- 6. Проверка сертификата SSL на C#
- 7. Проверка сертификата на облаке SQL
- 8. Проверка SSL-сертификата на iOS
- 9. Проверка SSL-сертификата Java Проверка
- 10. Реализация SSL-сертификата на веб-сайте asp.net
- 11. Реализация Node.js на онлайн-сервере
- 12. NSURLAuthenticationMethodServerTrust проверка сертификата сервера
- 13. Проверка сертификата SSL Libcurl
- 14. X509 Проверка файла сертификата
- 15. Проверка эмитента цифрового сертификата?
- 16. Проверка сертификата Java X509Certificate
- 17. Проверка углового сертификата
- 18. Проверка сертификата После ответа
- 19. Проверка отзыва сертификата X509
- 20. Проверка сертификата в WCF
- 21. Проверка сертификата для клиента
- 22. m2crypto проверка подлинности сертификата
- 23. Проверка сертификата WCF на сервер подключения
- 24. Проверка подлинности на основе Java-сертификата
- 25. Проверка сертификата X.509 на linux
- 26. Проверка подлинности сертификата Powershell на автономном сервере?
- 27. Проверка на JWT в node.js
- 28. Проверка сертификата PowerShell Invoke-RestMethod
- 29. Проверка подлинности сертификата SSL-клиента
- 30. Предварительная проверка SSL-сертификата .NET
это версия узла v0.10.15 – Daniel