本页面解释了 MetaMCP 暴露的 MCP 端点中的身份验证逻辑,并帮助排除常见的 OAuth 相关问题。
实现参考: 本页面描述的身份验证逻辑在 apps/backend/src/middleware/api-key-oauth.middleware.ts
中实现。
enable_api_key_auth: false
, enable_oauth: false
行为:
enable_api_key_auth: true
, enable_oauth: false
行为:
X-API-Key
头或查询参数提供有效的 API 密钥enable_api_key_auth: true
, enable_oauth: true
行为:
enable_api_key_auth: false
, enable_oauth: true
行为:
X-API-Key
头X-API-Key
头或 api_key
查询参数Authorization: Bearer
头