首先我在手机端使用google play订阅了claude pro,之后在vscode的官方插件claude code for vscode中进行登录鉴权,之后就是顺利进入并授权成功登入最后迎来了问题:
api error: 403 {"error":{"type":"forbidden","message":"request not allowed"}} · please run /login
解决历程:
1.在该插件对应的setting.json里配置了代理,后面的端口号7890记得改为自己vpn的端口号
bash
"remote.SSH.useLocalServer": true,
"claudeCode.environmentVariables": [
{ "name": "HTTP_PROXY", "value": "http://127.0.0.1:7890" },
{ "name": "HTTPS_PROXY", "value": "http://127.0.0.1:7890" }
],
"http.proxy": "http://127.0.0.1:7890",
"https.proxy": "http://127.0.0.1:7890"


2.设置环境变量
打开设置---系统---最下面系统信息--高级系统设置---环境变量
在上面的用户变量处新建代理变量
HTTP_PROXY
http://127.0.0.1:7890(端口号7890替换成你自己的)


完事后点击确定保存,进入终端输入以下命令确实是否生效
bash
echo %HTTPS_PROXY%
3.在终端登录claude code获得共享登录凭据(与vscode共享)
根据网上的教程
最强 AI 编程工具 Claude Code 保姆级新手教程!小白友好!_哔哩哔哩_bilibili
4.登陆成功后打开插件发现已经登录了,这个时候就是在使用共享的凭据并可以正常使用了
