Bootstrap popper.js Не удалось найти правильный дайджест в атрибуте «целостности» для ресурса - PullRequest
0 голосов
/ 10 ноября 2018

Использование cdn со страниц начальной загрузки, вызывающее эту ошибку на всех моих страницах начальной загрузки

<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>

Не удалось найти действительный дайджест в атрибуте «целостности» для ресурс «https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js' с вычисленной целостностью SHA-256 'F / 3u5OOj9c7fUgL5NEWK2U65jTKCMSzCWp6P + L + eKGI ='. Ресурс был заблокирован.

если вы используете bootstrap в любом из ваших проектов, эта ошибка также может быть видна вам

1 Ответ

0 голосов
/ 10 ноября 2018

Это устаревший фрагмент кода для Поппера.

В настоящее время последняя документация Bootstrap показывает, что это их фрагмент popper

<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" 
    integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" 
    crossorigin="anonymous"></script>

Если вы хотите включить версию, которую вы в данный момент перечислили, вы можете вообще удалить атрибут целостности следующим образом (вы можете прочитать о том, что этот атрибут делает здесь Что такое атрибуты целостности и перекрестного происхождения? )

<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"
    crossorigin="anonymous"></script>

Похоже, что ваш браузер не поддерживает хеш sha384 в качестве действительного дайджеста, поэтому вы также можете обновить дайджест до того, который ваш браузер будет поддерживать, как этот

<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"
    integrity="sha256-f/3u5OOj9c7fUgL5NEWK2U65jTKCMSzCWp6P+l+eKGI="
    crossorigin="anonymous"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...