WFLYCTL0436: не удается зарегистрировать возможность 'org.wildfly.security.http-server-Mechan-factory.test.war' - PullRequest
0 голосов
/ 17 июня 2020

Я установил Wildfly 14 и Keycloak 8 и настроил устаревшую структуру безопасности и адаптеры keycloak. Я пытаюсь удалить и добавить безопасное развертывание в Wildfly с помощью jboss-cli со следующими командами.

/subsystem=keycloak/secure-deployment=test.war:remove
INFO  [org.jboss.as.cli.CommandContext] {"outcome" => "success"}
{"outcome" => "success"}
/subsystem=keycloak/secure-deployment=test.war/:add(realm=kc-realm,resource=kc-client,enable-basic-auth=true,use-resource-role-mappings=true,public-client=true,ssl-required=external,auth-server-url=https://localhost:9243/auth
ERROR [org.jboss.as.cli.CommandContext] {
    "outcome" => "failed",
    "failure-description" => "WFLYCTL0436: Cannot register capability 'org.wildfly.security.http-server-mechanism-factory.test.war' at location '[
    (\"subsystem\" => \"keycloak\"),
    (\"secure-deployment\" => \"test.war\")
]' as it is already registered in context 'global' at location(s) '[[
    (\"subsystem\" => \"keycloak\"),
    (\"secure-deployment\" => \"test.war\")
]]'",
    "rolled-back" => true
}

После удаления безопасного развертывания я не могу добавить его снова, и я получить ошибку, о которой говорилось выше.

...