Wenn https zum Verbinden des Servers das ca nicht setzt oder auf null setzt, vertraut es dem standardmäßigen öffentlichen CA-Zertifikat des Betriebssystems. Und wenn ca gesetzt ist, vertraut es dem Kunden selbst signiert ca. Wie vertraut man sowohl der öffentlichen Standard-CA als auch der selbstsignierten CA?In nodejs, wie sowohl das öffentliche Zertifikat als auch das selbstsignierte Zertifikat vertrauenswürdig sind
-1
A
Antwort
0
Ändern Sie bitte Ihre Anfrage Aufruf
var req = https.request({
host: 'ip.ip.ip.ip',
port: 443,
path: '/',
method: 'GET',
rejectUnauthorized: false,
requestCert: true,
agent: false
},
+0
Durch diese Einstellung ignoriert es einfach das selbstsignierte Zertifikat, oder? Aber meine Bitte ist, dass der Klient nur öffentliche Zertifikate und solche selbstsignierten Zertifikate akzeptiert Zum Beispiel setze ich ca: ca1, und ich möchte nur das öffentliche certs und ca1's cert gehen lassen. Andere selbstsignierte Zertifikate ablehnen. – qibobo
Verwandte Themen
- 1. So aktivieren Sie das selbstsignierte SSL-Zertifikat in AFNetworking 1
- 2. codenameone: Ist das selbstsignierte Zertifikat für IOS geeignet?
- 3. QSslError: Das Zertifikat ist selbstsigniert und nicht vertrauenswürdig
- 4. Selbstsigniertes SSL-Zertifikat für localhost, wie man vertrauenswürdig macht
- 5. Installieren Sie das selbstsignierte Zertifikat als vertrauenswürdiges Stammverzeichnis unter Windows XP
- 6. Kann ich das öffentliche AWS-Zertifikat programmatisch beziehen?
- 7. Benötigt ein Truststore das Sub-CA-Zertifikat?
- 8. Importiertes Zertifikat in Java-Keystore, JVM ignoriert das neue Zertifikat
- 9. Wie wird das Service Fabric-Zertifikat heruntergeladen?
- 10. Wie man das Apple-Zertifikat richtig erzeugt?
- 11. Kann das Zertifikat nicht finden
- 12. Gibt es eine Möglichkeit zu finden, wann das selbstsignierte Zertifikat für die Adobe Air-Anwendung abläuft?
- 13. Woher bekomme ich das Zertifikat?
- 14. Ignorieren ungültige selbstsignierte ssl Zertifikat Warnung in Grunt
- 15. Wie finde ich den Pfad für das OpenSSL-Zertifikat?
- 16. Zertifikat nicht vertrauenswürdig SSL-Website in Android mit benutzerdefiniertem TrustManager
- 17. nodejs - UNABLE_TO_VERIFY_LEAF_SIGNATURE mit selbstsigniertem Zertifikat
- 18. Wie validiere ich das X509-Zertifikat?
- 19. Wie beheben eine Intermediate/Kette Zertifikat in NodeJS fehlt
- 20. Installieren Sie das selbstsignierte Zertifikat aus CER-Datei an persönlichen Speicher mit C++
- 21. Wie überprüfe ich das Zertifikat des Host-Servers in Silverlight?
- 22. Das erste Zertifikat konnte nicht verifiziert werden
- 23. Sollte eine einzelne Micro sowohl öffentliche als auch intern gleichzeitig
- 24. Kann ich das selbe selbstsignierte Zertifikat für Client und Server verwenden Java SSL
- 25. Fehler: selbstsigniertes Zertifikat in Zertifikatskette in Nodejs
- 26. Muss das SSL-Zertifikat erneuert werden, wenn das Zertifikat erneut ausgestellt wird?
- 27. FtpWebRequest "Das Remote-Zertifikat ist gemäß dem Validierungsverfahren ungültig"
- 28. SSL-Client - wann wird das Zertifikat benötigt?
- 29. Das Zertifikat für diesen Server ist ungültig
- 30. Server Zertifikat Verifizierung fehlgeschlagen: Aussteller ist nicht vertrauenswürdig
Sind Sie Browser sprechen über diese Warnung zu geben? –
nein. Verwenden Sie nodejs https, um einen https-Server zu kommunizieren. – qibobo