使用 JsonWebToken 授权标头获取图像
Using JsonWebToken authorization header to fetch images
我有一个 api,您需要有一个有效的 json Web 令牌才能上传图像:
例如,我发了一个帖子(带有此网址的授权标题)来上传照片:
http://localhost:3000/api/account/events/54f9b55254fb9f32306a26dd/sponsors/54fdb4212f67981b1f6a8665/logo
如果我想获取图像,我会对同一 url 执行 GET 请求,但是,这在使用 JWT 时不起作用,因为我在获取图像时无法发送授权标头。
有解决办法吗?在用户授权之前,图像无法公开。
目前尚不清楚为什么在发出 GET 请求时无法发送 Authorization
标头。谁在提出这个要求?是否要使用 HTML image
标记加载图像?
如果是这样,您需要向网站添加授权,并将该代码的 src
属性指向网站中受 Cookie 身份验证保护的资源。然后,可以让该资源实现使用 JWT 令牌调用 Web API。
相关文章:
- 点击(右键点击)使用传单地图库获取图像覆盖的像素坐标
- 如何使用javascript和xpath获取图像src
- 如何使用javascript从文件夹中获取图像并发布直接链接
- 如何从 javascript 中可能具有一个或多个图像的字符串中仅获取图像名称
- 获取图像节点js的主色
- 获取图像的平均外部像素颜色
- 使用asp.net FileUpload时从javascript获取图像宽度和高度
- jQuery:获取图像加载错误的详细信息
- 使用回调获取图像像素数据
- Javascript 正则表达式.获取图像源
- 获取图像宽度的最早事件
- 使用 JsonWebToken 授权标头获取图像
- 是从画布获取图像数据的任何方法,从远程视频中提取
- 铯:使用自己的OpenStreetMap服务器.:“无法获取图像磁贴”错误
- 从JSON数据中获取图像源
- 获取图像's磁盘中文件的实际高度和宽度
- 使用Jquery获取图像中心的文本
- 如何获取图像的宽度并将该值用作高度以使图像相当方正
- 在angular js和ionic中无法在服务器上捕获和上传图像以及从服务器上获取图像
- PhoneGap+JQuery_Mobile:如何通过单击按钮从照片/图像库中获取图像