CAMUNDA API REST 身份验证

CAMUNDA API REST Authentication

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

被调用的url是:

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

我收到未验证查询的 401 错误,这是正常的

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

为了使其正常工作,我将 JSESSIONID cookie 作为 header 添加到我的请求中, 我如何使用基本身份验证来查询协调器 api 而不是使用 cookie?

感谢您的帮助

/api 路径是 cockpits REST 后端的一部分,它受与 cockpit webapp 相同的规则保护。 您还可以部署其余的 api(camunda-bpm-spring-boot-starter-rest,如果您使用的是 spring 引导)。这将为路径 /rest 下的引擎添加几乎相同的 REST api。这个默认是打开的,如果需要可以手动保护(建议用于生产环境)。