在解释了分离前端和网关之后,我创建了两个JHipster应用程序:
使用Swagger-UI时,我可以使用UAA服务器的默认API和API。我也可以在下拉菜单中看到我的微服务,但是当选择它们时,我收到一条错误消息:
看不懂http://127.0.0.1:9000/myservice/v2/api-docsJSON
我的配置有什么问题?我忘记了什么?
[编辑]我终于找到了,见下文
第二个问题是关于前端和网关在不同机器上运行时的通信。在查看UAA服务器时,身份验证似乎是正确的,但前端收到403代码。这似乎是CSRF的问题,但我不知道如何处理。在JHipster中处理CSRF的方法是什么?
PS:我很确定我也会有问题时,使微服务一起说话:)
在webpack.dev. js中添加了代理上下文,它似乎正在工作。