Я пытался отладить сервис-службу, обслуживаемую с моего компьютера-разработчика, и работающую внутри хром-андроида на смартфоне.Удаленный отладочный работник службы на хром-андроиде с самоподписанным сертификатом
Я использовал соединение USB и удаленно отлаживал свою машину. Сервисный рабочий работает только в https, и я могу жить с этим, как хром, так и firefox, где отказывается регистрировать SW.
Затем я использовал самозаверяющий сертификат на своей машине dev, которой явно не доверяли мобильные браузеры. Они предупредили, что сертификат не был хорошим, но дал возможность продолжить этот сертификат. Я нажал кнопку «да», и хотя firefox с этого момента смог зарегистрировать SW-хром, он все еще соглашался с тем, что сертификат не был хорошим и отказался регистрировать SW.
Я попытался включить самоподписанный ЦС в список доверия смартфонов, но не нашел способа сделать это. В конце концов, я должен был обслуживать приложение с производственного сервера с обычным сертификатом, который мне совсем не нравился, но я не мог потратить целый день на эту проблему.
Как можно удаленно отлаживать сервисного работника на андроиде, обслуживаемом с dev-машины в локальной сети? localhost не может использоваться, потому что это два отдельных устройства. Я нашел параметр, чтобы игнорировать https waring для chrome, но для настольной версии, я использую android chrome, как я могу отключить эту скучную ошибку блокировки?
Thanks