Ich habe einen lokalen REST-API-Dienst, der auf Node/Express und MongoDB basiert.
Ich plane die Umstellung von http auf https.
Die Clients laufen auf Windows Server 2012 R2 (Terminal-Server).
Die REST-API wird über Docker auf Ubuntu 16.04 LTS Server gehostet.
Ich kenne:
Meine Frage:
Ist es möglich, dass Clients (Chrome) die HTTPS-Verbindung mit einem selbstsignierten Zertifikat akzeptieren?
Ja. Sie müssen das Zertifikat in Chrome importieren (nachdem Sie es in eine Datei exportiert haben, falls Sie dies noch nicht getan haben). Sie können Zertifikate in den Zertifikatsdialog importieren, den Sie über Einstellungen/Erweitert/Zertifikate verwalten erreichen.
Einige Einschränkungen:
Einzelheiten finden Sie beispielsweise in dieser Frage zu StackOverflow:
Chrome dazu bringen, selbstsigniertes localhost-Zertifikat zu akzeptieren