代码之家  ›  专栏  ›  技术社区  ›  UbuntuCore

以jwt和2台服务器作为密钥所有者的跨域身份验证

  •  0
  • UbuntuCore  · 技术社区  · 6 年前

    我想知道这种方法是否安全:

    我有服务器A和B

    用户是通过服务器A登录的,服务器A使用用户的凭据生成带有密钥的有效JWT令牌,然后使用url中的JWT将用户重定向到服务器B?还是邮寄?

    然后服务器B验证这个令牌,因为它使用的是相同的密钥

    安全吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   1615903    6 年前

    • 您可以使用公钥/私钥对,以便服务器B不能创建令牌,只能验证它们。

    • 重定向时,首选POST方法,这样用户就不会意外地复制或粘贴一个包含有效令牌的URL。