我已经安装了Solr 8.1,并且有这个示例JWT
HEADER:ALGORITHM & TOKEN TYPE
{
"alg": "HS256",
"typ": "JWT"
}
PAYLOAD:DATA
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022
}
密钥为“您的256位秘密”
哪个会生成的编码JWT
。我正在遵循有关如何配置AWT身份验证的Solr 8.1文档
其中说security.json文件将具有以下JSON对象
{
"authentication": {
"class":"solr.JWTAuthPlugin"
}
}
还有更多类似jwk的字段
有人可以告诉我有关JWT信息的示例吗
HEADER:算法和令牌类型
{
"alg": "HS256",
"typ": "JWT"
}
PAYLOAD:DATA
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022
}
可以放在该对象中,以及它应该使用的字段
{
"authentication": {
"class":"solr.JWTAuthPlugin"
}
}
答案 0 :(得分:0)
2周后,我终于找到答案了。 所以我在我的LinkedIn个人资料上写了一篇关于它的文章
https://www.linkedin.com/pulse/securing-solr-8x-using-jwt-authentication-plugin-tyrone-tse/