История изменений
Исправление KivApple, (текущая версия) :
Кстати, для всех, кто говорит «HTTP не нужен» - пример usecase. Есть локалка, в ней есть локальные веб-ресурсы (от всяких кастомных сервисов до банальной админки роутера).
1) HTTPS нафиг не нужен, потому что это локалка и все друг-другу доверяют. А если админ сети захотел бы шпионить, то полез бы сразу на сервер и HTTPS бы не спас.
2) Никто не даст тебе сертификат на локальный ресурс, потому что ты не сможешь подтвердить владение им (на то он и локальный, что его видишь только ты). К тому же в разных локалках разных людей может быть одно и то же доменное имя (какой-нибудь router.local).
3) На самоподписанные сертификаты браузеры очень ругаются. Единственное решение - установить всем пользователям корневой сертификат, но это неудобно, да и не всегда приемлемо. Да и правильно они ругаются - иначе можно было бы подделать сертификат сетевого ресурса, который не настолько популярен, чтобы к нему применили pinning.
Исходная версия KivApple, :
Кстати, для всех, кто говорит «HTTP не нужен» - пример usecase. Есть локалка, в ней есть локальные веб-ресурсы (от всяких кастомных сервисов до банальной админки роутера).
1) HTTPS нафиг не нужен, потому что это локалка и все друг-другу доверяют. А если админ сети захотел бы шпионить, то полез бы сразу на сервер.
2) Никто не даст тебе сертификат на локальный ресурс, потому что ты не сможешь подтвердить владение им. К тому же в разных локалках разных людей может быть одно и то же доменное имя.
3) На самоподписанные сертификаты браузеры очень ругаются. Единственное решение - установить всем пользователям корневой сертификат, но это неудобно, да и не всегда приемлемо. Да и правильно они ругаются - иначе можно было бы подделать сертификат сетевого ресурса, который не настолько популярен, чтобы к нему применили pinning.