如何获取和使用JHipster Microservice JWT的身份验证令牌

pro*_*Fox 3 java authentication spring-security jhipster

我创建了一个具有JWT身份验证的JHipster微服务应用程序(我只有“后端”,没有Angular GUI)。

在我的application-dev.yml中,有以下几行:

jhipster:
    security:
      authentication:
        jwt:
            secret: password
            # Token is valid 24 hours
            token-validity-in-seconds: 86400
            token-validity-in-seconds-for-remember-me: 2592000
Run Code Online (Sandbox Code Playgroud)

如何通过“ Restlet”(Google Chrome扩展程序)之类的客户端访问API。

我读了一些有关在访问/ api / authenticate时获取令牌的信息,但是它不起作用(使用Postman和JWT的JHipster身份验证

在哪里可以检索JWT令牌,以及如何在后续请求中使用它?

Gaë*_*iou 5

您已经选择了微服务架构:因此现在您需要一个注册表和网关(请阅读doc)。

您可以通过对网关进行身份验证来获得令牌,然后通过在每个带有Authorization http标头的请求上传递此令牌来使用此令牌。

  • 一切皆有可能,它只是一个代码生成器。您可以使用生成的代码来完成所需的工作,这是您的。 (2认同)
  • 我期望您的员工有所帮助。我知道那是我的代码。答案仅是评论,与任何帮助无关。 (2认同)