我遇到了这个问题
从原点“ http://localhost:8082/v1/store/getstore”到“ http://localhost:4200”处对XMLHttpRequest的访问已被CORS策略阻止:对预检请求的响应未通过访问控制检查:预检请求不允许重定向
我在application.yaml中的配置是
grails:
cors:
enabled: true
allowedOrigins:
- http://localhost:4200
以及网址映射
"/v1/store/getStore"(controller: 'store', action: 'getStore')
当我直接以“ http://localhost:8082/store/getstore”的形式命中请求时,它没有抛出错误,而是在放置了urlMapping后抛出了异常问题。
答案 0 :(得分:0)
在根文件夹中创建proxy.conf.json文件,然后编辑以下内容:
{
"/": {
"target": "http://localhost:8082/",
"secure": false
}
}
更改package json命令以启动:
"start": "ng serve --proxy-config proxy.conf.json --open",
使用相同的URL映射"/v1/store/getStore"(controller: 'store', action: 'getStore')