我是Micronaut的新手,正在尝试开发一个在客户端连接到RESTneneneba API的网关。API需要一个身份验证令牌,该令牌是通过首先在主体中发送带有凭证的POST请求而获得的。API随后使用有效令牌进行响应,该令牌需要不时刷新。我可以在标头中注入承载令牌来验证我的请求,但我不明白我是否必须自己处理整个身份验证过程,或者Micronaut框架是否可以自己管理它?
非常感谢你的帮助。
您可以创建一个HttpClientFilter
来处理身份验证、刷新和标头。您可以在这里找到一个包含基本身份验证的示例。
你的会更复杂,因为你需要刷新等
同样通过这种方式,允许您将身份验证代码与API解耦。