Встречается на собеседованиях • сегодня

Зачем нужны сертификаты HTTPS

HTTPS-сертификаты обеспечивают безопасное соединение между клиентом и сервером, шифруя передаваемые данные. Они подтверждают подлинность сайта, защищая от атак типа MITM (Man-in-the-Middle). Без HTTPS злоумышленники могут перехватывать логины, пароли, платежные данные.

Сертификаты выпускаются доверенными центрами (CA) и содержат:

  • Доменное имя
  • Публичный ключ
  • Срок действия
  • Данные владельца

Пример настройки HTTPS в Express.js:

javascript
const https = require('https');
const fs = require('fs');
const express = require('express');

const app = express();
const options = {
  key: fs.readFileSync('private.key'),
  cert: fs.readFileSync('certificate.crt')
};

https.createServer(options, app).listen(443);

Браузеры помечают сайты без HTTPS как «небезопасные», что влияет на доверие пользователей и SEO.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы