vs code美区leetcode如何通过cookie登录


国内无法登陆海外版问题

转载自:

  • http://imoldy.com/2019/12/18/%E5%A6%82%E4%BD%95%E4%BC%98%E9%9B%85%E7%9A%84%E5%9C%A8VS-Code%E5%88%B7Leetcode%E7%AE%97%E6%B3%95%E9%A2%98%E5%BA%93%EF%BC%9F/

如何解决VS Code的vscode-leetcode插件无法登陆海外版的问题?

注意:登陆的endpoint(端点):https://leetcode.com(并非中国leetcode-cn.com社区)

几个解决方案:

1、切换 LeetCode 版本为中国版,点击Switch Endpoint切换为leetcode-cn.com(中国社区版)
2、用leetcode-cli命令行工具进行登陆
3、正常输入用户名和密码无法登陆的情况下,通过获取leetcode.comCookies信息进行登陆。

具体实现步骤:

    • 先保证退出账户
    • 确保当前激活的节点为leetcode.com(而非leetcode-cn.com
    • 访问端点:https://leetcode.com并打开Chrome开发者工具,选择Network -> 选择XHR
    • Web端登陆账号密码后,并点击problems按钮获取leetcode的session和csrf token信息
    • 找到all这个api接口:https://leetcode.com/api/problems/all/,并copy完整的Cookies
    • 打卡VS Code用快捷键:ctrl + shift + p 输入leetcode,选择Sign In by Cookie
    • 输入邮箱 -> paste 刚刚从览器copy的cookies信息 -> ok,done. Start coding


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM