JBPM 6 API使用呼叫REST API



我浏览了JBPM6用户指南,我发现每个操作都有URL,例如:http://serverurl:8080/business-central/rest/task/query?potentialOwner=bpmuser该URL用于将任务分配给bpmuser。我可以使用Google的REST客户端请求此URL,而不会出现任何错误。但是,问题是,当我尝试从Java程序请求此URL时,我会遇到授权错误。有人可以帮助我解决我遇到的问题吗?

您可以在下面的标题中发送身份验证详细信息。

String authData = "krisv" + ":" + "krisv";
String encoded = new sun.misc.BASE64Encoder().encode(authData.getBytes());
get.setHeader("Authorization", "Basic " + encoded);

以示例参见我的答案。

您阅读了文档吗?

http://docs.jboss.org/jbpm/v6.0.1/userguide/jbpmremoteapi.html

您是发送用户/密码吗?

查看此部分 -> 17.1.1。其余的远程Java RuntimeEngine工厂

最新更新