我查看了jBPM6用户指南,发现每个操作都有可用的URL,比如:http://serverurl:8080/business-central/rest/task/query?potentialOwner=bpmuser这个URL用于获取分配给bpmuser的任务。我可以使用Google的REST客户端请求此URL,没有任何错误。问题是,当我试图从Java程序请求这个URL时,我得到了一个授权错误。有人能帮我解决我遇到的问题吗?
发布于 2015-02-23 13:15:12
您可以在header中发送认证详细信息,如下所示。
String authData = "krisv" + ":" + "krisv";
String encoded = new sun.misc.BASE64Encoder().encode(authData.getBytes());
get.setHeader("Authorization", "Basic " + encoded);有关工作示例,请参阅my answer in this thread。
发布于 2014-03-06 17:26:54
你读过文档了吗?
http://docs.jboss.org/jbpm/v6.0.1/userguide/jBPMRemoteAPI.html
您是否正在发送用户/密码?
请参阅本节-> 17.1.1。REST远程Java RuntimeEngine工厂
https://stackoverflow.com/questions/22210311
复制相似问题