点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我如何解除对CORS政策的封锁并访问电子站点。 我收到以下错误。
从源站点'http://localhost:访问https://localhost:9002/rest/v2/electronics-spa/cms/pages?fields = DEFAULT&pageType = ContentPage&pageLabelOrId =homepage⟨= en&curr = USD处的XMLHttpRequest: 4200'已被CORS政策阻止:飞行前响应中Access-Control-Allow-Headers不允许请求标头字段x-anonymous-consents。
在遵循Spartacus文档时,我也遇到了该错误。 就我而言,我正在使用原理图创建Angular Project,并显示了该错误,然后切换到下载Storefront运行没有问题的依赖项。
在本地,我能够 通过添加以下属性来解决此问题
https://sap.github.io/cloud-commerce-spartacus-storefront-docs/installing-sap-commerce-cloud/#configuring-cors
但是现在在我的云中遇到同样的问题
尝试使用斯巴达克斯演示 API,方法是初始化您的角度
如果这可行,那么后端的响应方式可能存在问题。 您可以尝试使用 cors-anywhere 之类的东西进行调试,但是请不要使用类似这样的东西 在生产中。
您是在本地还是在云中收到此错误? 我在云端遇到同样的问题。 我尝试使用正确的主机名更改localhost,仍然遇到相同的问题。
如果后端的CORS设置仍然有问题,则可以一直使用 proxying-to-a-endend-serve 。 这会将呼叫代理到您的后端。
这里是proxy.conf.json的示例,用于将/api代理到那里的免费api
一周热门 更多>