返回顶部
首页 > 资讯 > 精选 >浏览器未保存cookie
  • 814
分享到

浏览器未保存cookie

2024-02-09 10:02:25 814人浏览 泡泡鱼
摘要

PHP小编柚子在这里为大家介绍一个常见的问题——浏览器未保存cookie。在我们日常使用浏览器进行网页访问时,cookie是一种常见的机制,它可以帮助网站记住用户的登录状态、个性化设置

PHP小编柚子在这里为大家介绍一个常见的问题——浏览器未保存cookie。在我们日常使用浏览器进行网页访问时,cookie是一种常见的机制,它可以帮助网站记住用户的登录状态、个性化设置等信息。然而,有时候我们会遇到浏览器未保存cookie的情况,导致登录状态丢失、无法正常浏览网页等问题。那么,为什么会出现这种情况呢?下面就让我们一起来探究一下吧!

问题内容

尝试了 15648070,15648070 不幸的是没有成功:)

您好,第一次使用 gin 构建 api,我在浏览器上设置 cookie 时遇到一些问题

我的意思是,当在 dev 工具 上查看请求时,我看到了 set-cookie 标头和正确的值,也在该请求中的 cookie 选项卡下我还看到了 cookie

主要问题是它没有保存在我的浏览器上(dev工具 -> application -> storage -> cookies和我的cookie不存在)

后端

router.use(cors.new(cors.config{
        allowmethods:     []string{"get", "post", "put", "patch", "delete", "head", "options"},
        allowheaders:     []string{"origin", "content-length", "content-type"},
        maxage:           12 * time.hour,
        allowallorigins:  true,
        allowcredentials: true,
    }))

    router.post("/users/login", server.loginuser)
func (server *server) loginuser(ctx *gin.context) {
        ...
    ctx.setcookie("access_token", accesstoken, 3600, "/", "localhost", false, true)
    ctx.setcookie("refresh_token", refreshtoken, 3600, "/", "localhost", false, true)

    ctx.JSON(Http.statusok, gin.h{"ok": true, "payload": rsps})

}

前端

const login = async () => {
    const res = await fetch("http://localhost:3000/users/login", {
      method: "POST",
      body: JSON.stringify({ username, password }),
    });
    const data = await res.json();
    console.log(data);
  };
  const handleFormSubmit = (e) => {
    e.preventDefault();
    login();
  };

  return (
    

Login Page

...
);

任何线索..?

解决方法

(感谢 Discord 上的 #Reactiflux 频道)

我错过了两件事..

服务器端:

  • AllowHeaders headers -> 添加 "Access-Control-Allow-Headers", "Authorization"

  • 添加 AllowOriginFunc -> 意味着不允许 * 而不是特定域

前端:

  • withCredentials: true 添加到我的 axiOS 配置

以上就是浏览器未保存cookie的详细内容,更多请关注编程网其它相关文章!

--结束END--

本文标题: 浏览器未保存cookie

本文链接: https://lsjlt.com/news/562418.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 浏览器未保存cookie
    php小编柚子在这里为大家介绍一个常见的问题——浏览器未保存cookie。在我们日常使用浏览器进行网页访问时,cookie是一种常见的机制,它可以帮助网站记住用户的登录状态、个性化设置...
    99+
    2024-02-09
  • cookie存储解析:不同浏览器保存位置详解
    随着互联网技术的不断发展,我们的生活逐渐变得越来越数字化,基于Web的应用也越来越普遍。Web开发中,Cookie是一个非常重要的概念,它是一种用于存储数据的技术,可以使Web服务器向客户端发送小型数据,客户端浏览器将其存储在本...
    99+
    2024-01-19
    浏览器 位置
  • 浏览器cookie的存储位置详解
    随着互联网的普及,我们使用浏览器进行上网已经成为一种生活方式。在日常使用浏览器过程中,我们经常会遇到需要输入账号密码的情况,如网购、社交、邮件等。这些信息需要浏览器记录下来,以便于下次访问时不需要再次输入,这时候Cookie就派...
    99+
    2024-01-19
    浏览器 cookie 存储位置
  • 网页浏览器中cookie的储存方式
    当你在网页上决定登陆一个账号时,你是否发现自己不再需要在每个页面中都输入密码?这是因为网站使用了cookie技术来记录你的账户信息。在网页浏览器中,cookie是通过一种储存方式被保存下来的,下面我们就来详细地了解一下这种储存方...
    99+
    2024-01-19
    网页 cookie 储存
  • 探秘浏览器中cookie的存储机制
    探秘浏览器中cookie的存储机制 随着互联网的发展和应用的普及,人们对浏览器中的cookie(HTTP cookie)已经不再陌生。无论是在购物网站上保存购物车信息,还是在社交媒体上保存登录状态,cookie都扮演着无可替代的...
    99+
    2024-01-19
    浏览器 存储 cookie
  • 理解浏览器中cookie的存放位置
    在现代互联网时代,cookie作为一种重要的网页信息存储方式,经常被互联网应用所使用。那么,什么是cookie?它是如何工作的?cookie在浏览器中的存放位置又是如何呢?让我们一起来深入了解吧。 首先,cookie是一种存储在...
    99+
    2024-01-19
    cookie 理解 浏览器存放位置
  • win10斯巴达浏览器清理浏览器缓存删除cookie垃圾文件
      win10的浏览器斯巴达不知道大家用的还顺手吗?今天,小编来给大家分享一个教程,关于Spartan浏览器删除cookie垃圾文件,在设置里面就可以找到删除的方法。说一下斯巴达浏览器那么简单怎么找都可以找得出来。不过我...
    99+
    2023-06-14
    win10 浏览器 缓存 斯巴达 cookie 垃圾文件
  • cookie保存之谜揭晓:详解浏览器与服务器之间的交互
    随着互联网的发展,我们越来越多地使用浏览器进行网页浏览、购物、登录等操作。而在这些过程中,我们时常听到一个词语——cookie。那么cookie到底是什么?它的作用又是什么?今天我们就来揭秘cookie的保存之谜,详细解析浏览器...
    99+
    2024-01-19
    浏览器 服务器 cookie
  • 如何查看浏览器保存的密码
    这篇文章主要为大家展示了“如何查看浏览器保存的密码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何查看浏览器保存的密码”这篇文章吧。方法/步骤:打开开始菜单,随后在搜索框中输入“凭据管理器”并...
    99+
    2023-06-27
  • python3实现读取chrome浏览器cookie
    好几年前我在做一些自动化的脚本时,脑子里也闪过这样的想法:能不能直接把浏览器的cookies取出来用呢? 直到昨天看到代码《python模拟发送动弹》,想起来当年我也曾经有类似的想法没能完成,那就优先拿这个...
    99+
    2022-06-04
    浏览器 chrome cookie
  • php浏览器删除cookie的方法
    这篇文章主要介绍php浏览器删除cookie的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php浏览器删除cookie的方法:1、设置cookie的过期时间;2、设置cookie的值为空;3、使用setcook...
    99+
    2023-06-15
  • 怎么从浏览器中删除Cookie
    这篇文章主要介绍了怎么从浏览器中删除Cookie的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么从浏览器中删除Cookie文章都会有所收获,下面我们一起来看看吧。删除浏览器中的Cookie在cookie的AP...
    99+
    2023-06-26
  • 如何查找浏览器中的cookie
    在日常使用计算机与互联网的过程中,我们经常会接触到cookie。cookie是一种小型的文本文件,它保存了我们在网站上的访问记录、偏好设置和其他信息。这些信息可以被网站使用,以便更好地为我们提供服务。但是有时候,我们需要查找co...
    99+
    2024-01-19
    浏览器 cookie 查找
  • 浏览器收藏夹如何保存到u盘
    小编给大家分享一下浏览器收藏夹如何保存到u盘,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!按win+r打开运行窗口,输入regedit,回车打开注册表编辑器。依次...
    99+
    2023-06-28
  • 如何获取IE浏览器Cookie信息
    这篇文章将为大家详细讲解有关如何获取IE浏览器Cookie信息,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。很多人不知道如何去获取IE浏览器中的Cookie信息,其实获取...
    99+
    2024-04-02
  • 浏览器Cookie功能被禁怎么办
    这篇文章主要为大家展示了“浏览器Cookie功能被禁怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“浏览器Cookie功能被禁怎么办”这篇文章吧。鼠标点击设置按钮,选择Internet选项。...
    99+
    2023-06-28
  • windows谷歌浏览器cookie如何开启
    这篇文章主要介绍“windows谷歌浏览器cookie如何开启”,在日常操作中,相信很多人在windows谷歌浏览器cookie如何开启问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windows谷歌浏览器c...
    99+
    2023-07-01
  • jQuery访问浏览器本地存储cookie、localStorage和sessionStorage怎么用
    这篇文章主要介绍jQuery访问浏览器本地存储cookie、localStorage和sessionStorage怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、cookie...
    99+
    2024-04-02
  • windows谷歌浏览器怎么保存账号密码
    这篇文章主要介绍了windows谷歌浏览器怎么保存账号密码的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇windows谷歌浏览器怎么保存账号密码文章都会有所收获,下面我们一起来看看吧。谷歌浏览器保存账号密码的方...
    99+
    2023-07-01
  • win10浏览器网页怎么快速保存图片
    在Windows 10的浏览器中,可以使用以下方法快速保存网页中的图片:1. 找到要保存的图片,鼠标右键点击图片。2. 在弹出的菜单...
    99+
    2023-10-20
    win10
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作