【问题标题】:How to pass JWT(JSON Web Tokens) for authorization via url/link to graphiql如何通过 url/link 将 JWT(JSON Web 令牌)传递给 graphiql 进行授权
【发布时间】:2023-02-09 12:50:24
【问题描述】:

我想将我的 Web 应用程序与 graphiql 链接起来,这样用户就可以使用 graphiql 而无需手动将令牌插入标题部分。

我怎样才能通过JWT(JSON 网络令牌)从我的应用程序到 graphiql 的授权,例如通过 URL,所以它是在标题配置中设置的?

我确实知道创建反应包装器应用程序并通过 fetchers 注入的选项,但宁愿让它更简单,例如通过 url。

提前致谢,非常感谢您的专业知识!

【问题讨论】:

    标签: json graphql jwt authorization graphiql


    【解决方案1】:

    点击“请求标头”图形QL如下所示:

    然后,放“授权”标题“智威汤逊”关键字JWT 访问令牌请求标头如下所示:

    {
      "Authorization": "JWT your_jwt_access_token_here"
    }
    

    小心,如果你省略双引号如下图,出现错误:

    {
      Authorization: JWT your_jwt_access_token_here
    }
    

    再次小心,如果你使用单引号字符串类型值图形QL如下图,出现错误:

    {
      'Authorization': 'JWT your_jwt_access_token_here'
    }
    

    Buy me a coffee!!

    【讨论】:

      猜你喜欢
      • 2018-03-01
      • 2019-06-04
      • 2019-07-16
      • 1970-01-01
      • 2018-07-01
      • 2021-08-17
      • 2019-09-21
      • 2017-10-18
      • 2017-06-27
      相关资源
      最近更新 更多