当前位置: 首页 > 知识库问答 >
问题:

如何使用JWT创建RS256 JWT。IO网站?

南门魁
2023-03-14

我正在尝试使用JWT创建一个演示/测试RS256 JWT。IO网站。每次我尝试在该网站上创建JWT时,它都会说签名无效。

签名公钥由网站自动提供

有什么我错过的把戏吗?

旁注1:我已经删除了孩子值,因为我不确定这是否敏感...即使这只是一些蹩脚的演示JWT学习/实验。

旁注2:我实际上在使用Auth0进行委托身份验证。我有一个完整的RS256令牌,Auth0已经给了我。。。并且可以在JWT中显示。我。。。但是我正在尝试将exp值修改为将来的某个值,为此,我需要使用public/private创建一个新的令牌。

共有1个答案

袁俊弼
2023-03-14

正如第二个文本框的占位符文本所示,私钥。仅当您要生成新令牌时,才以纯文本形式输入它。钥匙永远不会离开你的浏览器 ,您需要在第二个文本框中添加私钥以编辑有效负载

如果令牌是由Auth0生成的,则它使用您的租户私钥,该私钥在您创建该租户时自动生成。出于安全原因,您无权访问该私钥。

更新:如果您正在使用自己的私人

ssh-keygen -t rsa

接受默认设置(例如,文件将保存在Mac上的/home/username/.ssh/中),并输入密码

一旦该命令完成执行,您将获得两个文件idrsaidrsa。发布。一个没有任何扩展名的是您的私钥,另一个带有。pub是您的公钥。在jwt上使用这两个文件的内容。io来创建令牌。

 类似资料:
  • 注意: Adobe Muse 不再添加新增功能,并将于 2020 年 3 月 26 日停止支持。有关详细信息和帮助,请参阅 Adobe Muse 服务结束页面。 Adobe Muse CC 2014.3 中的增强功能 | 2015 年 2 月 Adobe Muse 现在支持运行 Windows 的 HiDPI 显示屏。如果您使用 Windows HiDPI 硬件,就能发现 Adobe Muse 界

  • 我想要一个3xN布局在我的移动React Native应用程序,所以像这样的东西: 整个布局,垂直的,将在滚动视图,这样即使它加载的项目超过一个屏幕可以显示,它可以正确地显示它的整体。

  • 本文向大家介绍如何在不使用HTML的情况下创建网站?,包括了如何在不使用HTML的情况下创建网站?的使用技巧和注意事项,需要的朋友参考一下 如果您不了解HTML或CSS,并且想创建一个网站,那么不用担心,您可以轻松创建网站,而无需编写一行HTML代码。 以下是一些无需编写任何HTML或代码行即可构建网站的方法: 网站构造函数 当您购买网站托管计划时,托管公司将为您提供免费的网站构建器选项,以轻松创

  • 我是新来的邮递员;通常我使用卷曲: 这个得到JTW 另一个使用了之前得到的JTW 我用它来生成令牌 但是在邮差签名法中我还没有找到HS512

  • 问题内容: 如何验证socket.io连接?我的应用程序使用来自另一台服务器(python)的登录端点来获取令牌,每当用户在节点侧打开套接字连接时如何使用该令牌? 和客户端: 如果令牌是在python中创建的: 如何使用此令牌对节点中的套接字连接进行身份验证? 问题答案: 令牌是否在另一台服务器上创建都没有关系。如果您拥有正确的密钥和算法,您仍然可以验证它。 用模块实施 客户 服务器 用模块实施

  • 我看到的所有网站都可以在检查元素窗口的控制台中使用此功能进行编辑。我要禁用这个操作。我正在建立一个考试的结果表,我不想让其他人编辑(即使是本地的,使它看起来逼真) 如果这个布尔值更改为true,任何人都可以编辑网站。那么如何确保这种情况不会发生呢