0

首先,我是商务中心的初学者,如果我的麻烦不够精确,我很抱歉。我在 Wildfly23 上运行 Business Central 7.64.0.Final。所有组件(Business Central、Wildfly、KIE Server)都在同一个 VM 上运行。

我创建了一个非常简单的 JBPM 流程(然后在 KIE 容器上构建和部署)。当我想检查流程定义时,我收到了这条消息:

从远程服务器加载数据的凭据无效。请联系您的系统管理员。

这是我遇到的错误的图片:

流程定义面板上的无效凭据消息错误

安装 KIE 服务器时,我创建了一个用户“kieuser”(通过 ./add-user.sh),具有以下角色:admin、kie-server

下面,这是我配置的standalone-full.xml文件。

  <system-properties>
        <property name="org.kie.server.controller.user" value="kieuser"/>
        <property name="org.kie.server.controller.pwd" value="kieuser"/>
        <property name="org.kie.server.user" value="kieuser"/>
        <property name="org.kie.server.pwd" value="kieuser"/>
        <property name="org.kie.server.controller" value="http://192.168.0.50:8080/kie-drools-wb/rest/controller"/>
        <property name="org.kie.server.location" value="http://192.168.0.50:8080/kie-server/services/rest/server"/>
        <property name="org.kie.server.id" value="kieserver"/>
 </system-properties>

我可以看到我的 Business Central 与 Kie Server(在执行服务器面板上)很好地链接。

当我试图在我的 KIE SERVER REST 链接上发出请求时:“http://192.168.0.50:8080/kie-server/services/rest/server”,我有一个登录弹出窗口,当我输入我用户的凭据,一切正常。

似乎当我想访问“流程定义”时,Business Central 尝试向 KIE 服务器发出请求(以检索流程)而不在请求中提供凭据。

我发现了关于同样问题的其他主题,但对我没有多大帮助:

我还在 RedHat 知识库上看到了一个主题,但由于我没有任何订阅,所以我看不到解决方案:

谢谢您的帮助。

4

0 回答 0