怎么不理我的静态文件夹使用JSON网络令牌(JWT)

问题描述 投票:0回答:1

我使用的是智威汤逊,以确保我的应用程序。

我创造了谁保存我的IMG的文件夹命名public

我想从我的应用程序获得论文的图像。

app.use("/public", express.static(__dirname + '/public'));

我尝试添加'/public/*或只是'/public'忽略这条路线,但是当我试图让我的图片我收到此消息:{"message":"Invalid Token"}

怎么做才能JWT忽略所有的URL加上/ Public /

谢谢 :)

node.js jwt
1个回答
0
投票

我假设你使用中间件验证JWT。我这种情况下,只要把express.static中间件的智威汤逊中间件之前。这样一来,请求为“/公众将被express.static中间件进行处理,并不会达到JWT中间件。 (当然,这意味着这些请求将不被JWT中间件进行验证。)

© www.soinside.com 2019 - 2024. All rights reserved.