我有私钥(不是RSA),我想用RS256的生成JWT。如何生成令牌?
每当我输入我的私钥时,它都会显示签名无效。如果我需要传递RSA私钥,那么如何将我的私钥转换为RSA私钥?我对此完全是新手。
发布于 2021-05-16 21:46:35
RS256是一种非对称签名算法,这意味着您需要一个由私钥和公钥组成的密钥对。您可以使用各种online tools或openssl生成这样的对。要生成(即签名)令牌,您需要私钥。但是为了验证,您需要公钥。只要您只将私钥粘贴到右侧列的字段中,JWT.io就可以对令牌进行签名,但不能对其进行验证。因此,将密钥对中的两个密钥粘贴到密钥字段中,以对您的令牌进行签名和验证。
https://stackoverflow.com/questions/67557121
复制相似问题