html - 在 HTTP 请求中使用 JWT 发送授权 header

标签 html http-headers authorization jwt

我无法让我的无状态授权发挥作用。

目前,我的服务器将带有生成的 JWT 的授权 header 添加到客户端的 HTTPResponse 中。

我的问题是客户端的问题。我不太明白如何获取我在 HTTP 响应上添加的 header 以在所有 HTTP 请求中发回。我一直在尝试使用 Bearer 架构并尝试在没有任何架构的情况下进行操作,但似乎没有任何效果。我没有使用 OAuth,所以我不确定 Bearer 架构在没有它的情况下是否可以工作。我还尝试过BasicDigest

这就是我从服务器发送它时的样子。

Authorization: Bearer s5la8kdj4flak2.l4as5kdjfow2ie.owekj6nvowe4i3ej

我的问题是,如何将此授权 header 发送回服务器进行身份验证?

任何帮助将不胜感激。

最佳答案

无法按照我上面询问的方式来回发送身份验证 header 。您必须明确使用基本授权,但我没有。

我最终的做法是制作一个名为 Authorization 的 cookie,其中主体具有 JWT。 Cookie 会在 HTTPRequest 中自动发送回服务器,我可以在自定义过滤器中将其删除。

关于html - 在 HTTP 请求中使用 JWT 发送授权 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36205692/

相关文章:

php - 创建可点击的按钮和弹出窗口

html - css 下拉菜单在悬停时显示每个子元素上的图像

python , flask : How to set response header for all responses

php - 如何使用Jquery/Php流音频

iOS Webapp 作为主页按钮 : Authentication Header sent with ajax stop working

html - 使用 DIV 元素进行布局

javascript - 基本 jquery 步骤向导

http - 从响应中读取授权 header

windows - 如何使用OpenSSL/Curl检查双面安全的https连接

authorization - 访问 token 立即失效