Asp.net core CSP导致.net core react应用程序出现问题,无法加载资源?
我已经设置了一个.net core 3.1 react模板应用程序 我在应用程序中添加了csp,如下所示: 前端react应用程序在尝试加载材质ui样式时出现以下错误: 如何阻止CSP阻止这些资源 我不想允许不安全的内联 我正在使用Asp.net core CSP导致.net core react应用程序出现问题,无法加载资源?,asp.net-core,react-redux,styles,content-security-policy,Asp.net Core,React Redux,Styles,Content Security Policy,我已经设置了一个.net core 3.1 react模板应用程序 我在应用程序中添加了csp,如下所示: 前端react应用程序在尝试加载材质ui样式时出现以下错误: 如何阻止CSP阻止这些资源 我不想允许不安全的内联 我正在使用 对于支持的CSP实现,我假设.FromSelf()就足够了,因为我已经为material ui react安装了节点模块。内容安全策略将其视为内联样式: .. Document.createElement('style')通过脚本 Element.setAt
对于支持的CSP实现,我假设.FromSelf()就足够了,因为我已经为material ui react安装了节点模块。内容安全策略将其视为内联样式:
- Document.createElement('style')通过脚本
- Element.setAttribute('styles')通过脚本
CSP没有考虑内嵌式的一些CSS脚本操作:
- HTMLElement.style即el.style.backgroundColor='gray'李>
- CSSStyleSheet.insertRule()
- CSSGroupingRule.insertRule()
- CSSStyleDeclaration.cssText即el.style.cssText='颜色:蓝色;背景色:#fff;'李>
- @import
- 链接:
;rel=样式表 通过HTTP头进行样式绑定
jss.esm.js
包含其他网站css。找到css url并从(“xxx”)添加
到您的csp.AllowStyles.FromSelf()。
。在哪里可以找到这个文件,我似乎找不到它。@Rena