Нужны ли мне атрибуты целостности и перекрестного происхождения в локально размещенных ресурсах? - PullRequest
0 голосов
/ 06 февраля 2019

Bootstrap Использование атрибутов integrity и crossorigin в его источниках CDN, таких как

<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js" integrity="sha384-B0UglyR+jN6CkvvICOB2joaf5I4l3gm9GU6Hc1og6Ls7i6U/mkkaduKaBhlAXv9k" crossorigin="anonymous"></script>

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

 <link rel="stylesheet" href="../css/bootstrap.min.css">
 <script src="../js/jquery-3.3.1.min.js"></script>

1 Ответ

0 голосов
/ 06 февраля 2019

Я полагаю, что краткий ответ - нет.

Согласно Mozilla , целостность субресурсов является мерой безопасности для CDN на случай, если она окажется под угрозой.Он использует хеш, чтобы убедиться, что это действительно запрашиваемый вами CDN.

Так как они являются локальными ресурсами, которые вы используете, эти атрибуты не нужны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...