javascript - 在具有不同端口号的单个服务器上运行多个 sails 项目不起作用

标签 javascript node.js session sails.js

我有 3 个建立在 sails 上的项目。每个都有 3 个不同的端口号(1337、1338 和 1339)部署在单个服务器上。其中两个项目使用“req.session”。当我在浏览器的多个选项卡中打开这 3 个项目时,当我在另一个选项卡中执行一些用户操作并开始在登录的用户页面中开始工作时,使用 session 的项目会自动重定向到相应的登录页面。谁能建议为什么会发生这种情况?当我在其他选项卡中的 sails 项目中执行一些操作时,不使用 session 的项目可以正常工作。在所有情况下,在这 3 个项目中打开一个项目都工作正常。在同一浏览器的 3 个不同选项卡中打开 3 个项目会出现问题。请帮助我。

最佳答案

`module.exports.session = {

secret: 'fff33904bde73c43b1ad88af52d5e7cb',/* 自动生成 / key: 'Your_custom_key_here' ,/ 默认为 sails.sid */

)`

这解决了我的问题...

关于javascript - 在具有不同端口号的单个服务器上运行多个 sails 项目不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31134255/

相关文章:

javascript不再显示登录表单

php - 使用 PHP 从 Neo4j 数据库导出 json 文件

python - 子进程 : stdin not getting read by Python readline

php - 我如何在 PHP 旁边使用 HTML5 本地存储,将其用于 php session ,并存储 php 使用的其他信息

apache-flex - 从 Flex 访问浏览器 cookie

ASP.NET Request.Cookies ["ASP.NET_SessionId"] 与 SessionId

javascript - 在单击的按钮下方插入行

javascript - fadeIn() 时 Div 改变位置

javascript - 使用 htaccess 重写 URL 时出现 404 错误 - AngularJS html5 模式

node.js - 代理服务器未正确处理 OPTIONS 请求