我的应用程序使用 SPA 客户端和 Phoenix/Elixir 后端,并带有 jwt 身份验证(通过 Guardian 库)。该应用程序是使用 GCP 上的 Docker 部署的。
我有以下问题:
我是已获得 jwt 的经过身份验证的用户。一切正常。
重新构建、重新部署生产应用程序的 docker 映像,并重新启动服务器。
我在重建之前发出的 jwt 令牌不再有效。
我很难找到导致这种情况的原因。看起来 Guardian 配置中使用的密钥在config.exs
不同版本中总是相同的。
任何帮助表示赞赏!