как предотвратить использование «unsafe-eval» для CSP (политики безопасности контента) из-за файла prizmDoc viewer-asset underscore.min.js (.. новая функция..)

Я интегрировал prizmDoc в наше угловое приложение и отлично работает в моей локальной среде. Но в нашем STG я получил ошибку, говорящую о том, что «unsafe-eval» не разрешен. Согласно обновленной документации prizmDoc v13.22, мы должны разрешить «script-src unsafe-eval» в политике безопасности контента, но, к сожалению, нам не разрешено включать «unsafe-eval» в наш CSP. Есть ли другой способ преобразовать код «новой функции», который делает ошибку? Заранее спасибо.

Ссылка на файлы ресурсов просмотра (css,js) prizmDoc 13.22 -ресурсы просмотра

Вот ошибка в моей консоли:

      main.93f7f0f31b5d6421.js:1 ERROR EvalError: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' *.datadoghq-browser-agent.com".

at new Function (<anonymous>)
at Function.template (underscore.min.js:6:15234)
at new Viewer (viewer.js:230:17)
at $.fn.pccViewer (viewer.js:14118:20)
at T1.displayFile (main.93f7f0f31b5d6421.js:1:1946385)
at re._next (main.93f7f0f31b5d6421.js:1:1945936)
at re.__tryOrUnsub (main.93f7f0f31b5d6421.js:1:411612)
at re.next (main.93f7f0f31b5d6421.js:1:410711)
at re._next (main.93f7f0f31b5d6421.js:1:409695)
at re.next (main.93f7f0f31b5d6421.js:1:409361)

Вот документация prizmDoc v13.22prizmDoc v13.22

Я пытался использовать другую версию средств просмотра prizmDoc, но безуспешно.

0 ответов

Другие вопросы по тегам