1

我有一个使用microprofile 3.3的小型休息客户端项目,我想使用standalone-microprofile.xml将它部署在原始wildfly 21.0.1.FINAL上。

该项目已使用 jwt 激活安全性,并通过 @RegisterRestClient-Interface 调用另一个 rest-service。

我的问题是授权标头未转移到以下实习生休息电话。

在我的研究中,我发现在 DefaultClientHeadersFactoryImpl.config() 中发生了一个错误,即找不到类 ConfigProvider。我认为使用 pom 中的 microprofile-dependency 和 wildfly 中的standalone-microprofile.xml 会自动为 microprofile 添加所有依赖项。此外,当我另外添加 microprofile-config-api 并且未提供时,我会收到此错误。

有谁知道这个问题以及如何解决它?

如果您需要更多信息:请问;-)

我在 pom.xml 中的唯一依赖项:

<dependencies>
    <dependency>
        <groupId>org.eclipse.microprofile</groupId>
        <artifactId>microprofile</artifactId>
        <version>3.3</version>
        <type>pom</type>
        <scope>provided</scope>
    </dependency>
</dependencies>

我正在使用以下参数启动 wildfly:

--server-config=standalone-microprofile.xml

这些项目在Github上可用

4

0 回答 0