如何找到 "Refused to execute inline event handler Because violates CSP blabla" 的来源

How to find source for "Refused to execute inline event handler Because violates CSP blabla"

不断出现这个错误,我知道这是什么意思,但找不到来源。

单击控制台源只会引导我到这里。

只需在您的源代码 (html) 中搜索 on*="..." 的任何内联实例(例如 onClick、onclick、onSubmit 等),因为您似乎有内联事件处理程序。

可以在此处和链接的文档中找到其他事件处理程序名称:https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers

report-uri 添加到您的 CSP header,然后查看生成的报告。它会告诉你源文件和行号。

生成的报告将转到您的 URI,但它也会在浏览器开发工具的网络选项卡中可见。