我能够使用护照jwt令牌策略保护超级账本作曲者APi。我正在从nodejs应用程序生成令牌,该应用程序用于获取访问令牌并成功认证超级账本编排API。现在,我的问题是我必须在前端应用程序中集成超级账本APi,以便已登录的用户可以调用这些API。在使用邮递员的访问令牌调用Hyperledger API时,我可以获得结果。 但是从nodejs应用程序调用时,出现401授权错误。
下面是我的代码段。请帮忙,如果我做错了事。
router.get('/callHyperledgerGetAssets', passport.authenticate('jwt',{session:false}),function(req, res, next){
request.get({
uri: 'http://localhost:3000/api/SampleAsset',
headers: { // speciyfy the headers
"access_token": "s%3AEKuyvKAfMtflyuYfM4cNYtr7HK9lcthr5k5OF69xfi99tE6MABq9fAWS7PPKvFse.5KiNJyilFG92nyc3eteLEiwcP1ys3%2BMGPQB5KuDcF6s"
}
}).pipe(res);
});