使用Insomnia访问GitHub Codespaces提示需启用Cookies问题求助
修复操作步骤
- 打开Insomnia设置页面,找到Cookie配置板块,开启
允许第三方Cookie和全局Cookie持久化存储两个开关 - 回到对应请求的工作区,点击侧边栏的「Cookie管理」按钮,手动添加两个域名规则:
*.github.dev、*.app.github.dev,无需设置路径限制,有效期配置为7天及以上 - 完全关闭Insomnia后重新启动,重新粘贴Codespaces开放端口的访问链接走GitHub登录流程
- 如果上述操作仍未解决问题,可直接复用浏览器的有效会话Cookie跳过Insomnia内登录步骤:在浏览器打开对应Codespaces链接完成登录后,按F12打开开发者工具,在「应用- Cookie」路径下复制对应域名的全部Cookie内容,在Insomnia的请求头中手动添加
Cookie: [你复制的Cookie内容]字段即可正常访问
GitHub Codespaces私有端口默认要求携带绑定账号的会话Cookie才能访问,Insomnia默认未开启跨站点Cookie存储权限,是触发该报错的核心原因。
内容的提问来源于stack exchange,提问作者Abril
相关产品推荐
相关产品推荐

