首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KIE Workbench集成响应与401

KIE Workbench集成响应与401
EN

Stack Overflow用户
提问于 2014-12-15 15:55:28
回答 2查看 831关注 0票数 1

我试图使用Drools 6.1.FINAL将我的KIE 6.1.FINAL部署与一个简单的应用程序集成起来。

代码语言:javascript
复制
String url = "http://localhost:8088/workbench/maven2/com/sep/test/myProject/1.0/myProject-1.0.jar";

KieServices ks = KieServices.Factory.get();
UrlResource urlResource = (UrlResource) ks.getResources().newUrlResource(url);
urlResource.setBasicAuthentication("enabled");
urlResource.setUsername("admin");
urlResource.setPassword("admin");

try {
    InputStream is = urlResource.getInputStream();
    KieModule kModule = ks.getRepository().addKieModule(ks.getResources().newInputStreamResource(is));
    kieContainer = ks.newKieContainer(kModule.getReleaseId());
    kieContainer.newStatelessKieSession();

    scanner = ks.newKieScanner(kieContainer);
} catch(Exception e) {
    System.out.println("Exception thrown while constructing InputStream");
    System.out.println(e.getMessage());
}

每次运行此代码时,都会看到以下输出:

代码语言:javascript
复制
Exception thrown while building InputStream
Server returned HTTP response code: 401 for URL: http://localhost:8088/workbench/maven2/com/sep/test/myProject/1.0/myProject-1.0.jar

我验证了错误来自于获取InputStream的行。我可以用用户名和密码"admin“登录到http://localhost:8088/workbench的工作台上,并且可以通过在web浏览器中跟踪http://localhost:8088/workbench/maven2/com/sep/test/myProject/1.0/myProject-1.0.jar下载.jar文件。我还可以使用以下.jar命令检索curl

代码语言:javascript
复制
curl --user admin:admin http://localhost:8088/workbench/maven2/com/sep/test/myProject/1.0/myProject-1.0.jar

但是,我无法使用.jar获取wget

如何通过认证?这只是一个原型;是否有一种方法可以关闭下载此.jar文件的身份验证?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-19 02:15:28

UrlResource中有一个已经修复的bug。请参阅https://issues.jboss.org/browse/DROOLS-693

以下是另一种解决方案:https://stackoverflow.com/a/28230876/418730

票数 1
EN

Stack Overflow用户

发布于 2015-04-08 09:16:00

它与6.2.0没有关系。最后,不要使用

代码语言:javascript
复制
KieModule module = ks.getRepository().addKieModule(urlResource);

它还返回401

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27487996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档