Java 如果我们有可能创建具有特定长度的jwt身份验证令牌

Java 如果我们有可能创建具有特定长度的jwt身份验证令牌,java,authentication,jwt,token,jhipster,Java,Authentication,Jwt,Token,Jhipster,目前我正在开发Jhipster框架。我需要将我的API与ZOHO CRM进行webhook。webhook需要身份验证令牌。 zoho提供的空间不超过100个字符,但jhipster生成的承载量几乎为200个字符。 我没有zoho crm开发者权限。 任何解决方案?基于当前使用的jwt哈希算法应为SignatureAlgorithm.HS256但是在Jhipster中,他们使用的是SignatureAlgorithm.HS512,您可以在security/jwt/TokenProvider.ja

目前我正在开发Jhipster框架。我需要将我的API与ZOHO CRM进行webhook。webhook需要身份验证令牌。 zoho提供的空间不超过100个字符,但jhipster生成的承载量几乎为200个字符。 我没有zoho crm开发者权限。 任何解决方案?

基于当前使用的jwt哈希算法应为
SignatureAlgorithm.HS256
但是在Jhipster中,他们使用的是
SignatureAlgorithm.HS512
,您可以在security/jwt/TokenProvider.java:72中找到。我不知道这是否真的是个问题,但如果您更新Jhipster以使用相同的
HS256

如您所见,使用
HS256
生成的承载令牌比使用
HS512

生成的承载令牌更短,基于当前使用的jwt哈希算法应为
SignatureAlgorithm.HS256
但是在Jhipster中,他们使用的是
SignatureAlgorithm.HS512
,您可以在security/jwt/TokenProvider.java:72中找到。我不知道这是否真的是个问题,但如果您更新Jhipster以使用相同的
HS256


如您所见,使用
HS256
生成的承载令牌比使用
HS512

生成的承载令牌更短。令牌长度将与令牌中的声明数成比例。令牌长度将与令牌中的声明数成比例。根据我的信息,我搜索了zoho crm使用OAuth作为web钩子的字符串比jwt短。我相信,oauth正在使用towken生成机制,您应该能够在令牌提供程序或拦截器中以某种方式更改选定的算法,给我发电子邮件talcorpdz@gmail.com关于这一点的pv讨论根据我的信息,我搜索了zoho crm使用OAuth作为web钩子,其字符串比jwt短。我认为,OAuth使用towken生成机制,您应该能够在令牌提供程序或拦截器中以某种方式更改所选算法,给我发电子邮件talcorpdz@gmail.com关于这个问题的讨论