【问题标题】:Authenticate Cron Job on Spring Boot OAuth2 Server在 Spring Boot OAuth2 服务器上验证 Cron 作业
【发布时间】:2019-03-09 05:23:48
【问题描述】:

我有 2 个微服务:

  • 第一个是授权和资源服务器
  • 第二个微服务是具有 cron 作业的资源服务器

该 cron 作业向第一个微服务发出请求,但它需要一个令牌才能向第一个微服务发出请求。

如何获得 cron 作业的令牌?

【问题讨论】:

  • 欢迎来到 Stack Overflow!其他用户将您的问题标记为低质量和需要改进。我重新措辞/格式化您的输入,使其更易于阅读/理解。请查看我的更改以确保它们反映您的意图。如果您对我有其他问题或反馈,请随时给我留言。
  • 话虽如此:其他服务(或用户)如何获取此类令牌?您的 cron 作业不应与其他服务/用户有任何不同。

标签: java spring oauth-2.0 cron microservices


【解决方案1】:

您无法从 cron 获取令牌。 Cron 只不过是启动可执行文件的时间表。但是,您可以让可执行文件由 cron 启动,并提供一个令牌。

【讨论】: