To pass token in request header , you have to use loginFn of visualize.js: visualize({ auth: { preAuth: true, token:token, loginFn:function(properties,request){ return request({ url:<URL of jasper report server>, type:"get", headers:{"pp":properties.token,"Accept":"application/json"} }); } }