如何使用jhipster登录到Microservices ui应用程序

如何使用jhipster登录到Microservices ui应用程序,jhipster,microservices,Jhipster,Microservices,我正在使用微服务创建一个jhipster应用程序。我已经创建了JHipster注册表,UAAserver,2个微服务,在2个不同的url上调用2个Ui应用程序。在2个UI应用程序中添加了实体,使用Mongodb作为数据库。我已经运行了所有上述JHipster注册表、UAAserver、2个微服务、2个Uiapp,我能够看到所有JHipster注册表中的运行以及在Mongodb中创建的表,但当我尝试登录Uiapp1或UiApp2时,它会自动启动 无法加载XMLHttpRequest。请求的资源上不

我正在使用微服务创建一个
jhipster
应用程序。我已经创建了JHipster注册表,UAAserver,2个微服务,在2个不同的url上调用2个Ui应用程序。在2个UI应用程序中添加了实体,使用Mongodb作为数据库。我已经运行了所有上述JHipster注册表、UAAserver、2个微服务、2个Uiapp,我能够看到所有JHipster注册表中的运行以及在Mongodb中创建的表,但当我尝试登录Uiapp1或UiApp2时,它会自动启动

无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。 因此,不允许访问源“”


正如Gael所说,这是由于4.0.6中的一个bug导致的,我们在这里切换到SpringBoot 1.5.1

这改变了过滤器的顺序。加上

security:
  oauth2:
    resource:
      filter-order: 3

转到application.yml,或等待下一个版本修复该错误

我都无法登录到我的UAAServer。有人能帮我确定需要为相同的设置什么样的配置或身份验证吗。尝试通过以下方式构建和运行应用程序:ArchitectureA由于spring boot 1.5.1的更改,jhipster uaa中有一个bug,请等待JHipster 4.0.7或自行应用修复程序。另外,请确保已在应用程序*.yml文件中启用cors。谢谢david:在application.yml安全性中添加了更改:oauth2:resource:filter order:3现在我可以登录到uiappone和uiapptwo,但只能保存在uiapptwo中,其中包含一个实体,而不是一个实体在uiapptwo中,它有两个实体。它显示“只能为HMAC签名指定密钥字节。请指定公钥或私钥实例。”当我们登录该实体或尝试保存它抛出的记录时:“加载资源失败:服务器响应状态为500(内部服务器错误)”在与CacheBuster相关的SEND和GET方法中,这听起来与代码库的特定问题有关