您好,我正在尝试将条带支付集成到我的 ASP.NET 8 页项目中,尽管我允许不安全的指令,但我还是收到了此错误,缺乏这些指令可能是问题的原因,但仍然得到它。有谁知道可能是什么问题吗? Chrome 和 Firefox 中均重现了该问题。
我的代码:
<meta http-equiv="Content-Security-Policy" content="img-src data: https: http:;
script-src-elem 'unsafe-inline' 'unsafe-eval' 'wasm-unsafe-eval' 'self';
style-src 'unsafe-inline' 'self';" />
您应该为 Stripe.js 设置 Stripe 文档中推荐的 CSP/内容安全策略指令: https://docs.stripe.com/security/guide?csp=csp-js#content-security-policy
- connect-src,https://api.stripe.com,https://maps.googleapis.com
- frame-src,https://js.stripe.com,https://hooks.stripe.com
- script-src,https://js.stripe.com,https://maps.googleapis.com
如需集成方面的帮助,您应联系 Stripe 支持:https://support.stripe.com/contact