You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Activiti Cloud按官方教程部署后首次登录报403错误求助

Activiti 7 Modeler 登录403错误解决办法

按优先级依次排查修复:

  • 确认Keycloak服务状态
    Activiti 7默认使用Keycloak做身份认证,所有登录请求都会先经过Keycloak校验。执行docker ps命令查看keycloak容器是否正常运行,若处于退出状态,执行docker compose up -d keycloak重启服务后再尝试登录。
  • 补全admin用户权限角色
    访问127.0.0.1/auth进入Keycloak管理后台,默认账号密码为admin/admin,选择activiti领域后,在用户列表中找到admin用户,进入「Role Mappings」标签页,确认已分配ACTIVITI_ADMIN和MODELER_ADMIN两个角色,缺失的话手动勾选分配后保存。
  • 排查端口冲突问题
    官方部署包默认使用80端口作为网关入口,如果本地80端口被其他应用占用,会导致认证请求转发失败。执行docker logs activiti-cloud-gateway查看网关日志,存在端口绑定报错的话,修改docker-compose.yml文件中网关的端口映射规则,将80:80改为未占用端口如8080:80,重新启动服务后访问127.0.0.1:8080/modeling登录即可。
  • 清理旧持久化缓存
    若之前部署过旧版本Activiti,本地存储的Keycloak持久化数据存在冲突也会引发权限异常,执行以下命令清理旧数据后重新部署:
    docker compose down -v
    make clean
    make modeler
    

提示:所有配置修改完成后,建议用浏览器无痕模式打开页面登录,避免本地缓存的旧认证Cookie导致验证不生效。

内容的提问来源于stack exchange,提问作者giluwilu7

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 06:15:05