超级管理员账号无法访问Strapi控制台Marketplace求助
检查会话与Cookie状态
- 清除浏览器对应域名下的所有Strapi相关会话Cookie,重新登录超级管理员账号,排查会话过期或Cookie损坏导致的权限校验异常。
- 使用浏览器无痕/隐私窗口打开Strapi后台,排除浏览器缓存、插件的干扰。
验证版本兼容性
- 查看项目根目录
package.json中的strapi版本号,确认当前版本与Strapi Marketplace服务兼容,部分旧版本可能因API接口变更导致访问失败。
- 查看项目根目录
核对项目配置文件
- 检查
config/server.js(或config/server.ts)中的url配置,确保值为正确的后台访问地址,错误的域名配置会导致Marketplace请求的域名校验失败。 - 查看
config/admin.js里的auth配置,确认是否存在自定义权限规则意外限制了Marketplace的访问。
- 检查
重置管理员JWT密钥
- 打开项目根目录的
.env文件,替换ADMIN_JWT_SECRET为新生成的密钥(可通过命令openssl rand -base64 32生成),之后重启Strapi服务。
- 打开项目根目录的
排查网络环境
- 若使用公司内网或代理,确认代理允许访问
marketplace.strapi.io这类相关域名,可切换至非代理网络测试。 - 检查防火墙、安全软件是否拦截了Strapi后台与Marketplace的通信。
- 若使用公司内网或代理,确认代理允许访问
内容的提问来源于stack exchange,提问作者maya tan
相关产品推荐
相关产品推荐

