如何使用 NKeys 将 STAN 连接到 NATS?

How to connect STAN to NATS using NKeys?

我们正在设置 NATS 和 STAN 集群。显然,STAN 集群需要连接到我们的 NATS 集群。但是现在在将 STAN 集群连接到 NATS 集群时,我无法进行身份验证。

我们正在使用 NKeys 进行身份验证 (https://docs.nats.io/developing-with-nats/security/nkey)。 当我尝试使用 python 客户端 (nats.py) 连接 STAN 凭据时,我完全没有问题。

STAN 要求提供凭据文件进行身份验证。我试过给一个只有种子的文件,还有种子和用户公钥...我应该怎么做?

提前感谢您的帮助!

https://github.com/nats-io/nats-streaming-server/issues/1095

在 GitHub 上提出了问题。 NATS Streaming 不支持 Nkeys。 JWT 是唯一的选择。