我有一个jhipster应用程序,包含2个微服务(moniesta生产和订单(和一个网关。我把所有这些都和J码头工人一起码头化了。到目前为止,他们都在docker内部工作。但是,例如,当我试图用我的前端应用程序(angular(请求登录时,我会收到以下错误:
from origin 'http://localhost:4200' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource
当我使用以下命令构建图像时,我看到了这一点:
./mvnw -Pprod verify jib:dockerBuild
我是建筑与生产概况。我的application.prod.yml不包含任何cors-allow配置。但我的dev.yml确实如此。因此,我认为在开发时必须使用此配置进行构建。我尝试过这个命令:
./mvnw -Pdev verify jib:dockerBuild
要使用dev概要文件构建但不起作用,它仍然是生产版,不允许使用cors。有人能给我一个指针吗?如何解决这个问题是我的猜测,配置正确吗?我是新来的jhipster和docker。
如果不使用会话身份验证,请创建一个代理。