formsflow.ai - 选择表单以关联工作流时出现“未经授权”
问题描述
我正在使用最新的开源 formsflow.ai v4.0.2。我把整个项目带到了我的个人笔记本电脑上。我遵循了 Docker 完整安装指南。Docker 运行良好。在 http://localhost:3000 中,以 formsflow-designer 身份登录并选择一个现有表单来关联工作流,如果我选择其中一个显示的表单:未授权”,如下面的屏幕截图所示。
解决方案
此“未经授权”错误是由于表单流设计者角色 (DESIGNER_ROLE_ID) 的环境变量配置错误造成的。请参考https://github.com/AOT-Technologies/forms-flow-ai/blob/master/forms-flow-forms/README.md#formsflow-forms-userrole-api获取角色和使用所需的环境表中提到的环境变量https://github.com/AOT-Technologies/forms-flow-ai/tree/master/deployment/docker#formsflowai-keycloak-variable-settings。并重建和部署 forms-flow-web。这应该可以解决您的问题。
推荐阅读
- android - MPAndroidChart 不显示所有 x,y 数据
- python - 如何将excel行提取到python代码中?
- java - Android:是否可以只同步消费者而不同步生产者?
- javascript - 如何编写正则表达式来压缩文件夹路径名称更改?
- memory-leaks - PyTorch CPU 内存泄漏,但仅在特定机器上运行时
- c# - 在 Vector3 Lerp 中轻松实现
- git - 强制 Visual Studio 自动检出文件 (appdef.xml)
- python - 如何使用 Selenium Python 登录?
- flutter - 在颤动的showDialog顶部显示软键盘
- java - 如何在java对象中解析json包括map和arraylist