Maison > Article > interface Web > Comment configurer un serveur HTTPS dans Node.js pour une transmission sécurisée des données ?
Configuration de serveurs HTTPS avec Node.js
Fournir une connexion sécurisée pour une application Node.js implique souvent la configuration d'un serveur HTTPS. Cela permet de chiffrer la transmission des données entre le client et le serveur, garantissant ainsi leur confidentialité et leur intégrité.
Création d'un service HTTPS avec certificats
Pour établir un service HTTPS, le Le serveur a besoin d'un certificat SSL et d'une clé. Voici comment procéder :
<code class="javascript">const express = require('express'); const https = require('https'); const fs = require('fs'); // Load the SSL certificate and key const options = { key: fs.readFileSync('certificate.key'), cert: fs.readFileSync('certificate.crt') }; // Create an Express application const app = express(); // Use the HTTPS module to create an HTTPS server const server = https.createServer(options, app); // Start the server on a secure port (e.g., 443) server.listen(443, () => { console.log('HTTPS server listening on port 443'); });</code>
Notes supplémentaires
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!