Не правильно понял безопасный контекст Web Crypto API? - PullRequest
0 голосов
/ 10 апреля 2020

В соответствии с документацией MDN о Web Crypto Subtle API и этим ответом: TypeError, 'дайджест' неопределенного, в среде разработки

Я понял, что API работает только на localhost или по протоколу HTTPS.

Итак, чтобы проверить этот момент, я развернул интерфейсное приложение с помощью этого API за прокси-сервером NGinx на рабочем столе и попытался подключиться к этому приложению с другого компьютера.

При использовании Chrome код был заблокирован, потому что я не подключаюсь по HTTP.

Но при использовании Firefox это работает без предупреждения. Я что-то упустил из-за Firefox?

1 Ответ

0 голосов
/ 10 апреля 2020

Хорошо, это была проблема, и она была исправлена ​​в последней версии. https://bugzilla.mozilla.org/show_bug.cgi?id=1333140

До версии 74 вы могли использовать API WebCrypto вне защищенного контекста.

Я обновился до v75, и это нормально.

...