java—命中对grails的请求时出现cors问题

w7t8yxp5  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(352)

我知道这个问题了
'访问xmlhttprequest'http://localhost:8082/v1/store/getstore“来源”http://localhost:4200'已被cors策略阻止:对飞行前请求的响应未通过访问控制检查:飞行前请求不允许重定向。
application.yaml中的配置是

grails:
cors:
    enabled: true
    allowedOrigins:
    - http://localhost:4200

在urlMap中

"/v1/store/getStore"(controller: 'store', action: 'getStore')

当我直接按“请求”时http://localhost:8082/store/getstore“它不是抛出错误,而是在放入urlmapping后抛出cors问题。

yh2wf1be

yh2wf1be1#

在根文件夹中创建proxy.conf.json文件并编辑以下内容:

{
    "/": {
      "target": "http://localhost:8082/",
      "secure": false
    }
  }

更改start的package json命令:

"start": "ng serve --proxy-config proxy.conf.json --open",

使用相同的urlMap "/v1/store/getStore"(controller: 'store', action: 'getStore')

相关问题