Javascript Can';t在发送标题后设置标题:错误
关于类似的问题 我得到了一个类似的错误,并能够通过添加Javascript Can';t在发送标题后设置标题:错误,javascript,node.js,express,Javascript,Node.js,Express,关于类似的问题 我得到了一个类似的错误,并能够通过添加 return res.redirect(.....); next() 有人能解释一下这是怎么回事吗?我似乎不明白为什么这能解决问题 编辑:添加更多问题 所以我设置了以下路线 router.get('/register', userDetail, auth.authorize({ failureRedirect: '/login/failure' })); 在myuserDetail.js下 if(req.securityCon
return res.redirect(.....);
next()
有人能解释一下这是怎么回事吗?我似乎不明白为什么这能解决问题
编辑:添加更多问题
所以我设置了以下路线
router.get('/register', userDetail, auth.authorize({
failureRedirect: '/login/failure'
}));
在myuserDetail.js下
if(req.securityContext.actor.auth_state !== "LOGGEDIN"){
return res.redirect(unifiedLoginUrl);
//next();
}
上面的代码导致错误,无法在发送后设置标题您的代码没有意义(返回后调用
next()
)。您收到的错误发生在您多次响应同一请求时,但是如果您不提供更多的上下文,就无法查明原因。您是对的@robertklep,这没有意义我添加了更多问题您可以分享更多的userDetail
,具体地说,auth_状态等于LOGGEDIN
。