如何访问需要使用Angular-Meteor的身份验证标头的IMG URL?

时间:2016-07-29 16:19:31

标签: meteor angular-meteor

我正在使用角度流星构建应用程序。我们通过OAuth使用第三方服务登录。现在我需要从该服务中检索资源,特别是图像。不幸的是,一个简单的<img src='...'>不会起作用;必须使用Authorization: Bearer ...标头对所有呼叫进行身份验证。

如何为图片调用提供该标头?我已经考虑过将服务器用作代理服务器(使用标准流星应用程序的明显解决方案),但我无法弄清楚如何让Angular通过请求。

编辑:

为清楚起见,问题在于Angular处理路由时,我无法弄清楚如何定义Meteor处理的/photos/users/:id之类的路由。 Angular认为,将其检测为不良路线,并重定向到路线。

1 个答案:

答案 0 :(得分:1)

我遇到了与Meteor非常相似的问题,并最终在应用程序的一小部分中使用了Cookie,如下所述:

Meteor: Endpoint for images fetched from S3 - How to authenticate connection?