Размещение веб-приложения Blazor без сертификата SSL - PullRequest
0 голосов
/ 01 мая 2020

Я создал веб-приложение, используя Blazor, и теперь я хочу разместить на своем сервере бесплатный домен .ml. Но сервис-работник. js не работает без безопасного соединения. Это бесплатный домен, поэтому я не хочу платить за сертификат.

Параметр Использовать SSL в свойстве проекта не отмечен во всех проектах. Я не смог найти никакой информации об этом онлайн. Могу ли я заставить использовать http?

Спасибо

Ошибка SSL

1 Ответ

0 голосов
/ 04 мая 2020

Насколько я знаю, работнику службы требуется HTTPS, кроме локального хоста для работы. И сторонний сертификат, и самозаверяющий сертификат в порядке, пока мы правильно установили доверительные отношения сертификата между клиентской и серверной сторонами (для обмена ключом сертификата publi c).
https://developers.google.com/web/fundamentals/primers/service-workers/
Для бесплатного сертификата SSL,
https://geekflare.com/free-ssl-tls-certificate/
Для сертификата с собственной подписью,
https://docs.microsoft.com/en-us/powershell/module/pkiclient/new-selfsignedcertificate?view=win10-ps
Вот пример использования самозаверяющего сертификата.
Можно ли использовать работника службы с самозаверяющим сертификатом?
Не стесняйтесь сообщить мне, если есть что-то Я могу помочь.

...