我正在处理一个防火墙云功能,它在允许访问请求的页面之前检查用户是否已登录。如果HTTP请求中不存在身份验证标头,则将用户重定向到登录页。ID Token and return the requested page });
这段代码的问题是,req.headers.host不返回原始的HTTP请求主机头值,而是返回运行该函数的云函数服务器地址不确定Firebase主机如何在内部处理URL重写,但似乎是从云服务器触发了一个新请求,从而丢失了来自浏览器的原始HTTPS请求(至少主机头显示了这一点)。使