PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : منظور از CA_root.crt چیه؟



mahdiaction
July 9th, 2020, 15:02
سلام بر همه
منظور از CA_root.crt چیه وقتی ما ssl دریافت می کنیم سه تا فایل به ما میدن
Certificates و Private key و Ca Bundle که من در تعجبم که منظور از CA_root چیه هنگام کد نویسی تحت سرور باید این باشه حتما.
سرور من centos 6 هست

Certificates :

sam_pontiac
July 9th, 2020, 17:13
سلام بر همه
منظور از CA_root.crt چیه وقتی ما ssl دریافت می کنیم سه تا فایل به ما میدن
Certificates و Private key و Ca Bundle که من در تعجبم که منظور از CA_root چیه هنگام کد نویسی تحت سرور باید این باشه حتما.
سرور من centos 6 هست

Certificates :

مقادیر موجود در CA Bundle ، دارای Ca Root میباشد.
بطور کامل CA Bundle حاوی اطلاعات Root و واسطهای گواهینامه هست. ( Bundle از اسمش پیداست )

کافی بود یا توضیح بیشتری بدم؟

mahdiaction
July 9th, 2020, 18:14
سلام ممنون از راهنمایی شما
موضوع اینه که من می خوام یک سرور node.jsبسازم و در بخشی از کد این فایل رو می خواد نمیدونم چطوری اونو بسازم و یا اطلاعاتش رو چی وارد کنم،بتونید توضیح بدید که فایل CA_root رو چطوری بسازم ممنون میشم


var https = require('https');
var fs = require('fs');

var https_options = {

key: fs.readFileSync("/path/to/private.key"),

cert: fs.readFileSync("/path/to/your_domain_name.crt"),

ca: [

fs.readFileSync('path/to/CA_root.crt'),

fs.readFileSync('path/to/ca_bundle_certificate.crt')

] };

این کد رو از این آدرس برداشتم (https://cheapsslsecurity.com/blog/how-to-install-ssl-certificate-on-node-js/)


path/to/CA_root.crt’ – the full path of the CA root certificate file.