Node.js is an open-source cross-platform runtime environment (RE) used for developing server-side web applications. Functioning as an asynchronous event-driven framework, Node.js is specifically designed for constructing scalable network applications. In terms of security, this server-side RE can incorporate an SSL certificate, enabling the utilization of mod tls and consequently facilitating the use of https.createServer for HTTP over TLS connection.
How to Generating a CSR in Node.js
ជំហានទី 1
To generate a certificate signing request, OpenSSL can be employed. Check its availability in your modpack using the following command:
$ openssl
If there is no such addon, download it using this command:
npm install openssl
After that, use the following command for CSR/RSA private key generation:
openssl req -nodes -newkey rsa:2048 -keyout example_com.key -out example_com.csr
ជំហានទី 2
ប្រើតែ អក្សរក្រមលេខ characters (English letters and numbers) filling the required fields with the needed information:
- Common Name (the domain name certificate should be issued for, for Wildcard certificates use *.example.com)
- Country (two digit ISO compliant លេខកូដប្រទេស)
- រដ្ឋ (ឬខេត្ត)
- រាជធានី ខេត្ត
- Organization ( Legally registered company name – obligatory for Organization Validation and Extended validation certificates, NA can be used for ដែន Validation certificates)
- Organizational Unit (Department – Additional company information, NA can be used for DV certificates as well)
- អាស័យដ្ឋានអ៊ីម៉េល
Your CSR will be generated in a .csr file, and the private key will be placed in the .key file.
Copy the generated CSR and proceed with the certificate ការធ្វើឱ្យសកម្ម នីតិវិធី។
After the certificate issuance is completed, use ការណែនាំនេះ ដំឡើងវា។