我需要将drools工作台嵌入到另一个Web应用程序中。在documentation之后,我在Web应用程序的iFrame中添加了工作台链接。但是在进入应用程序页面时,出现错误Refused to display 'http://localhost:8080/jbpm-console/kie-wb.jsp?standalone&perspective=LibraryPerspective' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
如何将工作台嵌入到另一个网站中?
Drools工作台在localhsot:8080中运行,而我的Web应用程序在localhost:9090中。
答案 0 :(得分:0)
在搜索各种论坛后,我找到了解决该问题的方法。在docker容器中修改了wildfly配置文件standalone.xml
。
在<subsystem xmlns="urn:jboss:domain:undertow:4.0">
下添加了以下几行
<filter-ref name="xFrameOptions"/>
<response-header name="xFrameOptions" header-name="X-Frame-Options" header-value="ALLOW-FROM http://localhost:8090"/>
重新启动容器,现在JBPM工作台进入iFrame