当更改keycloak的wildfly配置时,此处不允许出现错误“安全部署”

时间:2018-10-18 07:28:55

标签: wildfly keycloak

我正在尝试使用keycloak保护Wildfly 14.0.1.Final中的war文件。我安装了keycloak wildfly适配器4.5.0。我正在尝试通过适配器子系统确保战争的安全,并遵循文档并修改了wildfly Keycloak子系统定义的standalone.xml

    <subsystem xmlns="urn:jboss:domain:keycloak:1.1"/>
        <secure-deployment name="simple-rest-0.0.1-SNAPSHOT.war">
           <realm>master</realm>
           <auth-server-url>https://keycloak.test.online/auth</auth-server-url>
           <ssl-required>none</ssl-required>
           <resource>account</resource>
           <credential name="secret">46a3091a-abc-9f9a-8895949d4cdf</credential>
        </secure-deployment>
    </subsystem> 

将此信息添加到standalone.xml后,我尝试启动wildfly并得到以下错误消息:

09:19:13,164错误[stderr](控制器引导线程)​​[致命错误]:422:11:元素类型“配置文件”必须由匹配的结束标记“”终止。 09:19:13,193错误[org.jboss.as.controller](控制器启动线程)

OPVDX001:standalone.xml中的验证错误----------------------------------- | | 413: | 414: | 415: | ^^^^'安全部署'此处不允许 | | 416:大师 | 417:https://keycloak.test.online/auth | 418:无 | |主要的基本错误消息是: | > [row,col]处为ParseError:[415,13] | >消息:WFLYCTL0198:意外元素 | >遇到“ {urn:jboss:domain:8.0}安全部署” | | ------------------------------------------------- ------------------------------

09:19:13,195错误[org.jboss.as.server](控制器引导线程)​​WFLYSRV0055:引导期间捕获到异常:org.jboss.as.controller.persistence.ConfigurationPersistenceException:WFLYCTL0085:无法解析配置     在org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:143)     在org.jboss.as.server.ServerService.boot(ServerService.java:377)     在org.jboss.as.controller.AbstractControllerService $ 1.run(AbstractControllerService.java:372)     在java.lang.Thread.run(Thread.java:748)

09:19:13,198致命[org.jboss.as.server](控制器引导线程)​​WFLYSRV0056:服务器引导以无法恢复的方式失败。退出。有关详细信息,请参见前面的消息。

任何想法可能有什么问题吗?

0 个答案:

没有答案