Я пытаюсь заставить своего брокера работать в моей среде. У меня есть брокер, работающий в K8S под https://mydomain/pactbroker (изображение; dius / pactbroker). Я могу отправить брокеру с помощью плагина maven (publi sh). Однако, когда я пытаюсь проверить, я получаю сообщение об ошибке; Запрос пути '/' завершился неудачно с ответом 'HTTP / 1.1 401 Unauthorized'
Может ли кто-нибудь мне помочь?
<build>
<plugins>
<plugin>
<groupId>au.com.dius</groupId>
<artifactId>pact-jvm-provider-maven</artifactId>
<version>4.0.10</version>
<configuration>
<serviceProviders>
<!-- You can define as many as you need, but each must have a unique name -->
<serviceProvider>
<name>FaqService</name>
<protocol>http</protocol>
<host>localhost</host>
<port>8080</port>
<pactBroker>
<url>https://mydomain/pactbroker/</url>
<authentication>
<scheme>basic</scheme>
<username>user</username>
<password>pass</password>
</authentication>
</pactBroker>
</serviceProvider>
</serviceProviders>
</configuration>
</plugin>
</plugins>
</build>
Добавлена информация (18 июня, 12:52 CET ):
При попытке go через журналы кажется, что он пытается получить информацию HAL root по пути "/". Однако отвечает; [WARNING] Could not fetch the root HAL document
Когда я включаю превентивную аутентификацию, я вижу, что не выдает предупреждение, например [WARNING] Using preemptive basic authentication with the pact broker at https://mydomain
, поэтому без пути.