1

我做了什么

  1. 我已经使用 KnoxSSO和相同的主密钥设置了 Knox 实例,可通过 nginx 平衡器访问
  2. 我已经设置了 Zeppelin ,并在Knox 实例的公钥之一中定义了 shiroknoxJwtRealm.publicKeyPath

当 Zeppelin 连接到这个 Knox 实例时,它工作正常。但是当它切换到另一个实例时,我得到一个错误:

KnoxJwtRealm.java[validateToken]:118) - Signature of JWT token could not be verified. Please check the public key

那么,是否可以将 KnoxSSO 与 Apache Knox 的多个实例一起使用,以及如何实现呢?

4

1 回答 1

2

我在这里找到了答案 创建一个通配符证书并将其提供给所有 Knox 实例解决了该问题。

于 2022-02-22T17:10:47.850 回答