经过反复实践,终于发现了问题:
在前面https测试中,已经通过app.use()语句响应所有的请求,因此,再在后面进行会话管理时,使用app.use()语句就会导致会话请求没有响应。删除https测试中的app.use()语句即可正常实现会话,并且不会影响前面的https测试。
检查一下你机器设置的local DNS服务器地址是否正确,如果是客户端机器,可以更换为119.29.29.29这个腾讯的公共DNS,如果是服务器,建议参照腾讯云文档,修改为对应地区的DNS服务器(否则可能无法访问腾讯云内网域名)。
如果那个域名是你自己的,还可以检查一下域名是否解析错误,通过nslookup命令测试一下是否解析成功。