Javascript Node JS-在往返于服务器的调用之间保持会话?

Javascript Node JS-在往返于服务器的调用之间保持会话?,javascript,node.js,express,session,Javascript,Node.js,Express,Session,我有一个VUEJSUI,它与NodeJS+Express服务器通信。Vue UI在端口80上运行,而节点服务器在端口82上运行。我需要这个服务器,因为我们有自定义的Oauth服务器,我需要用它进行身份验证,而且我还需要通过这个服务器代理我的API调用。当我第一次访问服务器时,它会正确地进行身份验证,并且Authn服务会将浏览器重定向回UI。下次我用API调用访问服务器时,它无法找到会话,因此会提示再次进行身份验证。因此,问题在于,在从UI来回的过程中,我的会话不会持久化 有没有办法保存会话并在服

我有一个VUEJSUI,它与NodeJS+Express服务器通信。Vue UI在端口80上运行,而节点服务器在端口82上运行。我需要这个服务器,因为我们有自定义的Oauth服务器,我需要用它进行身份验证,而且我还需要通过这个服务器代理我的API调用。当我第一次访问服务器时,它会正确地进行身份验证,并且Authn服务会将浏览器重定向回UI。下次我用API调用访问服务器时,它无法找到会话,因此会提示再次进行身份验证。因此,问题在于,在从UI来回的过程中,我的会话不会持久化


有没有办法保存会话并在服务器的Axios调用中使用它?

您可以更详细地说明您的问题,如向我们展示一些代码和当前设置


您签出express session和redis connect了吗?

嘿,谢谢。我的问题陈述是错误的。我错过了将会话设置为null的注销函数。我获取令牌的API在我与它建立信任后不会要求登录,只需登录一次。这就是为什么尽管已注销,API仍能工作的原因。是的,登录/注销工作正常。我不得不稍微修改一些细节,以检查我的会话cookie是否可用,然后才拨打电话或重定向到登录。无论如何,我都会接受你的回答,我按照你的建议退出了express session。