JavaScript · Senior · Запитання 65 з 75
Як nonce у CSP дозволяє конкретні інлайн-скрипти?
Content-Security-Policy: script-src 'nonce-r4nd0m'
<script nonce="r4nd0m">...</script>- ✓Правильна відповідь: Виконуються лише скрипти з випадковим nonce цієї відповіді; впроваджені скрипти без нього блокуються
- 2Nonce шифрує скрипт
- 3Nonce вимикає CSP для всієї сторінки
Пояснення
Nonce має бути непередбачуваним і генеруватися для кожної відповіді, через що сторінки стають динамічними. 'strict-dynamic' дає довіреним скриптам змогу завантажувати інші скрипти.