firebase中的Javascript cookies+;使用连接的域响应应用程序
设置 我在firebase中托管了一个react应用程序(创建react应用程序)。该应用程序要求用户输入邮政编码,将其存储在cookie中,并显示该邮政编码的天气数据。我有一个通过firebase控制台链接到firebase url的自定义域 问题 访问firebase url时,cookie按预期工作。通过自定义域访问应用程序时,cookie似乎未设置。我认为这是由于从我的域重定向到firebase url造成的 重要位 我用来设置cookie的代码:firebase中的Javascript cookies+;使用连接的域响应应用程序,javascript,reactjs,firebase,cookies,Javascript,Reactjs,Firebase,Cookies,设置 我在firebase中托管了一个react应用程序(创建react应用程序)。该应用程序要求用户输入邮政编码,将其存储在cookie中,并显示该邮政编码的天气数据。我有一个通过firebase控制台链接到firebase url的自定义域 问题 访问firebase url时,cookie按预期工作。通过自定义域访问应用程序时,cookie似乎未设置。我认为这是由于从我的域重定向到firebase url造成的 重要位 我用来设置cookie的代码: //static function t
//static function taken from w3:
function setCookie(cname, cvalue) {
document.cookie = cname + "=" + cvalue + ";path=/";
}
//Called later in the app:
setZip = zip => {
this.setState(state => ({
...state,
zip: zip,
zipIsEntered: true
}));
setCookie("zip", zip);
};
应用程序链接:
Firebase链接:可能更接近您的需要。Cookie用于返回同一服务器,因此您的重定向可能是正确的。我没有太多地使用它们,因为本地存储适合我的用例。可能更接近你需要的。Cookie用于返回同一服务器,因此您的重定向可能是正确的。我没有太多地使用它们,因为本地存储适合我的用例。