Ruby on rails 从Rails中的.cer文件解码JWT令牌

Ruby on rails 从Rails中的.cer文件解码JWT令牌,ruby-on-rails,devise,jwt,Ruby On Rails,Devise,Jwt,我被要求解决一个非常具体的问题。外部公司将授权该用户,并为该用户创建JWT令牌。然后他们会给我们发送一个.cer文件(.der和其他文件类型也可以)。然后我必须解码文件中的JWT 我们的Rails应用程序当前的授权系统使用Desive 我试着在JWT gem中找到这样做的方法。我尝试使用OpenSSL库以某种方式读取文件,并将其转换为JWT.decode将读取的对象 如果需要更多信息,请告诉我解码文件中的JWT-这意味着什么还不清楚。我可以想象他们发送一个公钥作为.cer,这样你就可以用这个密钥

我被要求解决一个非常具体的问题。外部公司将授权该用户,并为该用户创建JWT令牌。然后他们会给我们发送一个.cer文件(.der和其他文件类型也可以)。然后我必须解码文件中的JWT

我们的Rails应用程序当前的授权系统使用Desive

我试着在JWT gem中找到这样做的方法。我尝试使用OpenSSL库以某种方式读取文件,并将其转换为
JWT.decode
将读取的对象


如果需要更多信息,请告诉我

解码文件中的JWT-这意味着什么还不清楚。我可以想象他们发送一个公钥作为.cer,这样你就可以用这个密钥验证JWT。是的,这没有任何意义。回到我的老板那里,关上这张罚单。谢谢你的回复!