疑难排查 · Cline
Cline 401 invalid x-api-key(Anthropic)解决方法
当 Anthropic 兼容端点拒绝密钥时,Cline 返回 401 invalid x-api-key:base URL 字段填错、密钥带空白,或密钥已被吊销。修复清单如下。
你看到的报错
HTTP 401
{"type":"error","error":{"type":"authentication_error","message":"invalid x-api-key"}}为什么会发生
- 自定义 base URL 选项是关闭的,于是密钥被拿去默认端点验证——那里从未见过它。
- 密钥粘贴时带了前导或尾随空白,或被截断。
- base URL 包含路径后缀,请求发往端点不提供服务的 URL。
- 密钥已被吊销或已过期。
如何解决
- 在 Cline 的 Anthropic 提供商设置里启用自定义 base URL,并设置为签发密钥的源站——对于本网关是 https://api.apitoken.sale,不带 /v1 后缀。
- 干净地重新粘贴密钥,并在签发方控制台确认它处于激活状态。
- 回到 Cline 之前先用 curl 验证这一对配置。
Cline 提供商设置
API Provider: Anthropic
Anthropic API Key: sk-pool-•••
[x] Use custom base URL: https://api.apitoken.sale相关搜索
cline 401 anthropiccline invalid api key
常见问题
为什么 Cline 拒绝一把在别处能用的密钥?+
如果自定义 base URL 复选框没有勾选,Cline 会把密钥发给 api.anthropic.com。先启用 base URL,同一把密钥就能验证通过。
Cline 的 base URL 需要带 /v1 吗?+
不需要——只填源站。Cline 的 SDK 会自己追加 API 路径;带 /v1 后缀会产生重复路径和难以排查的故障。
密钥能用之后我可以选哪些模型?+
端点提供的那些。用同样的 base URL 和密钥请求 GET /v1/models 即可列出。