Браузерные Push-уведомления с самозаверяющим сертификатом SSL

#angular #ssl #https #push-notification

Вопрос:

Недавно я внедрил push-уведомления браузера в угловом приложении, которое обычно используется без SSL. Поэтому я настроил сервер IIS и сервер angular на использование https, но с самозаверяющим сертификатом. Я думал, что предупреждающее сообщение в начале и красное предупреждение в адресной строке будут единственными недостатками, но тестировщики сказали мне, что они не могут активировать push-уведомления в нескольких браузерах, даже при использовании https. Это сработало для меня, так что я не знаю, в чем может быть проблема. Кто-нибудь знает, почему это происходит или как я могу заставить уведомления браузера работать без SSL-сертификата?

Комментарии:

1. «… используйте https, но без сертификата …» — вы, вероятно, имеете в виду самозаверяющий сертификат вместо какого-либо общедоступного доверенного сертификата. «Это сработало для меня …» — вероятно, потому, что вы доверяли сертификату или даже явно импортировали его как доверенный, в то время как другие этого не делали.

2. да, мы настроили самозаверяющий сертификат в IIS, но на моей машине я принял только предупреждение браузера по умолчанию.