node.js - 会话不在实时服务器/生产上工作,但在本地工作
问题描述
会话工作不是实时服务器/生产,但它在下面的本地工作是我的 app.js 配置
app.use(cookieParser());
app.use(sessions({
secret: "thisismysecrctekeyfhrgfgrfrty84fwir767",
saveUninitialized:true,
cookie: { maxAge: twoDay,secure:false },
resave: false
}));
我都试过了secure:false
,secure:true
下面是我的 Nginx 配置
listen 8088;
location / {
proxy_pass http://127.0.0.1:5001;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}```
解决方案
推荐阅读
- c - C 中的宾果游戏,具有 3 个维度的矩阵?
- clojure - Clojure 和 Java 调试器
- ios - 像伞形框架一样工作的 SPM 目标
- javascript - onclick JavaScript 执行的循环函数
- python - PyTorch,根据数据列中的标签选择批次
- lib - heif-convert 错误:JPEG 支持尚未编译
- php - 可以通过用户输入转义字符串吗?
- java - 如何解决 NoClassDefFoundError:Apache Commons Lang Android
- node.js - 应用程序无法正确启动 (0xc0000022)
- python - 如何从python连续调用powershell命令