代码之家  ›  专栏  ›  技术社区  ›  Seth Killian

获取请求头客户端

  •  0
  • Seth Killian  · 技术社区  · 7 年前

    我正在为SSO制作登录页面。流程是,用户转到外部应用程序,应用程序重定向到我的登录,然后识别它收到了JWT身份验证请求,我对用户进行身份验证,然后使用生成的新令牌重定向。

    我的问题是,当外部应用程序重定向到mysite.net/login时,我是否在请求中收到一个令牌,或者我是否应该提取查询字符串并识别它?

    我自己试过了,它转到mysite.net/login?返回到%2f

    他们是不是给我发了一个令牌(就像我通常做服务器端的方式),如果是,我该如何访问它?

    以下是有问题的文档: https://support.aha.io/hc/en-us/articles/203636345-Idea-portal-single-sign-on-JSON-Web-Token-JWT-

    1 回复  |  直到 7 年前
        1
  •  0
  •   danielgormly    7 年前

    window.location.search 允许您访问整个“查询字符串”,这是您所谈论的内容的名称。

    下面是一个stackoverflow答案,演示如何传递它: How can I get query string values in JavaScript? 但是,可能有很多NPM包都做同样的事情。或者你可以做一个非常简单的regex/replace字符串。