如何通过API端点登录Strapi V4超级管理员?
Strapi V4 超级管理员API登录解决方案
- 正确的登录端点是
POST /admin/auth/local,你之前遇到的「方法不允许」错误,大概率是使用了GET请求而非POST请求导致的。 - 请求需满足以下要求:
- 请求方法:POST
- 请求头:必须包含
Content-Type: application/json - 请求体(JSON格式):
{ "identifier": "管理员的邮箱或用户名", "password": "管理员密码" }
失败原因说明
/api/auth/local是面向前端普通用户(即通过Strapi内置用户集合创建的用户)的登录端点,超级管理员属于独立的Admin用户体系,无法通过该端点登录,因此返回400验证错误。/admin/auth/local是管理员登录的正确端点,但仅支持POST方法,使用GET方法会触发「方法不允许」错误。
内容的提问来源于stack exchange,提问作者gordie
相关产品推荐
相关产品推荐

