CAMUNDA API REST 身份验证



我正在尝试从我的javascript前端连接到我的camunda业务流程的REST API,该API作为spring启动应用程序的一部分部署。

被调用的网址是:

获取 http://localhost:8081/oms-orchestrator-ms/api/engine/engine/default/history/process-instance

对于未经身份验证的查询,我收到 401 错误,这是正常的

第一个问题:查询引擎 Rest API 以获取进程定义/实例和历史记录的正确方法吗?

为了使它工作,我将JSESSIONID cookie作为标头添加到我的请求中,如何使用基本身份验证来查询业务流程协调程序 API,而不是使用 Cookie?

感谢您的帮助

/

api 路径是驾驶舱 REST 后端的一部分,该后端受与驾驶舱 Web 应用程序相同的规则保护。您还可以部署 rest api(如果您使用的是 spring boot,则为 camunda-bpm-spring-boot-starter-rest)。这将在路径/rest 下为引擎添加一个几乎相同的 REST api。默认情况下,这个是开放的,如果需要,可以手动保护(建议用于生产环境)。

最新更新