Wygląda na to, że rozpoczęcie od samopodpisanego pliku CRL przeglądarki Google Chrome 63 kończy się niepowodzeniem z komunikatem: "To rozszerzenie mogło być uszkodzone". Z dzienników przeglądarki widzę, że Chrome próbuje sprawdzić zweryfikowaną zawartość ze sklepu i, oczywiście, nie.Krypta z podpisem własnym, wyświetlana jako uszkodzona w przeglądarce Google Chrome 63
content_hash_fetcher.cc(252)] Missing verified contents for cfbklnofppkbgcfhppceodfodekoecoa, fetching...
job failed for cfbklnofppkbgcfhppceodfodekoecoa reason:1
VerifyFailed cfbklnofppkbgcfhppceodfodekoecoa reason:1
To się dzieje dla wszystkich rozszerzeń, które mogę sprawdzić. Auto-podpisane karty CRX zostały wyłączone po ponownym wczytaniu Chrome od pewnego czasu, ale to było w zasadzie dobre dla podstawowych testów. Teraz wydaje się, że nie jest to możliwe. Czy istnieje sposób instalowania rozszerzeń do testowania w przeglądarce Chrome 63?
Instalowanie rozpakowanych rozszerzeń działa (na razie), ale to nie to samo, co instalacja crx. Mieliśmy pewne problemy, które nie miały miejsca w przypadku rozpakowywanych rozszerzeń, głównie z init i magazynami.
UPD: zagadnienie to jest śledzone tutaj https://bugs.chromium.org/p/chromium/issues/detail?id=794219
Możesz odwołać się do tego [wątku] (https://github.com/webpack/webpack-dev-server/issues/854), jeśli masz problem z certyfikatem z podpisem własnym. Możliwe jest również pobranie pliku ssl/server.pem. Uruchom go przez https://certificatetools.com/, a następnie dodaj obiekt SubjectAltName = DNS: localhost. – abielita
@abielita Dziękuję. Ten pkey jest generowany przez Chrome i działał wcześniej niż 63, więc wygląda na to, że nie jest to ten sam problem. –