Auch wenn ignoreSSLIssues() verwendet wird, ist ein Spring Boot Actuator/Health-Endpunkt nicht verfügbar, da die Route des Dienstes von http zu https gewechselt wurde.Groovy HTTPBuilder erhält Service für SSL-Endpunkt nicht verfügbar
Ich habe dieses Muster erfolgreich auf anderen SSL-Endpunkten verwendet. Warum erhält dieser Service nicht verfügbar? Die gleiche URL ist im Browser verfügbar.
def url = "https://some.service.company.com"
def client = new HTTPBuilder(url)
client.ignoreSSLIssues()
def json = client.get(path: "/health")
println json
groovyx.net.http.HttpResponseException: Dienst nicht verfügbar
Sieht aus wie das Problem zu TLS Server Name Pass oder (SNI) verwandt ist. Keine Ahnung ob der Groovy HTTPBuilder das richtig handhabt? –