Я хочу распространять небольшое приложение, предлагающее веб-интерфейс, предназначенный для локального использования. Поэтому он будет привязан только к loopback, но есть вероятность, что кто-то захочет использовать его в виртуальном или реальном сетевом интерфейсе.HTTP-шифрование без аутентификации
По крайней мере, возникающий трафик подлежит подслушиванию.
Я предполагаю, что я не могу обременять пользователя работой по созданию и установке сертификата/ключа HTTPS, поэтому мой вопрос: существует ли способ установить зашифрованное соединение со стандартным браузером без такого сертификата/ключа на стороне сервера, воздерживаясь от аутентификации сервера?
В конце концов, мне нужно сообщить ему, как отключить предупреждающее сообщение из своего браузера. –
Или вы можете купить соответствующий SSL-сертификат для localhost. – sanmai
Поскольку обычные компьютеры в локальной сети не имеют официального DNS-адреса, вы не можете. Единственный рецепт, который вы можете предложить, это обычный «игнорировать предупреждающие сообщения», но с некоторыми браузерами вы никогда не избавляетесь от них. –