如何将标头从Swagger微服务发送到Neo4j微服务?

时间:2020-09-10 10:55:06

标签: java spring authentication neo4j swagger-ui

我有一个问题,即将标头从Swagger微服务发送到Neo4j微服务。

我有三个微服务(微服务1:Auth,微服务2:Swagger,微服务3:Neo4j),并且用于开发Java和Spring。

我的策略是:

  • 我尝试登录Swagger UI,并被重定向到Auth。
  • 我在Auth中使用用户和密码,在其中生成JWT令牌,然后回到Swagger UI。我将令牌放入缓存和标头中,然后从Auth发送到Swagger UI。一切都很好。
  • 如果我已在Neo4j中实现了安全性,则Swagger UI会出错,因为我没有发送标头。如果我从Neo4j中删除了安全性,一切都会正常。
  • 如果我将令牌放入Postman或从浏览器访问令牌,Neo4j会非常完美,因为我已重定向到Auth,并且可以登录。

如何从Swagger UI将标头发送到Neo4j?

0 个答案:

没有答案