Вероятно, это связано с безопасностью веб-запуска. Если вы посмотрите на эту страницу , вы увидите, что веб-приложения запускаются в песочнице, если они не подписаны. Вы можете создать самозаверяющий сертификат вместо проверенного, такого как сертификат Verisign или Thawte.
Самостоятельная подпись - это хорошо, если вы тестируете, но если вы развертываете что-то в производство для общего пользования, я бы порекомендовала получить соответствующий сертификат.