Ich verwende Springdoc OpenAPI 3.0.3 mit Spring Boot, um die Swagger -Benutzeroberfläche in meiner Anwendung aufzudecken. Es funktioniert in Entwicklungs- und Integrationsumgebungen vollkommen in Ordnung, fällt jedoch in der Produktion mit einem nicht autorisierten 401 und dem folgenden Fehler aus:
Get "/Swagger-ui/swagger-initializer.js", Parameter = {}
maptprequesterquester/ressourceshttprequester [clascress/ressourceshttprequester [clashtprequester [clessh [clessress/ressourcen/ressourceshttprequester [clascress/ressourcen/ressourceshttprequester [clascress/ressourcen/ressourcen-wob /> Die Anfrage nicht abgeschlossen: java.lang.arrayIndexoutOfBoundSexception: Index 0 aus Grenzen für Länge 0 < /p>
< /blockquote>
Protokoll: Get " /Wendern-Ui/sswagger-initializer.js", Parameters = {{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{} />2025-04-15t06:04:18.051Z Debug 1 -O.S.W.H.SimpleurlHandlermaping: Zugeordnet auf ResourcehttprequestHandler [Klassenpath [Meta-Inf/Ressourcen/Webjars/]]
2025-04-15t06:04:18.18.052z Debugy 14-15t06:04:18.18.052z Debugy 14-15t06:04:18.18.052z Debugy 15-15t06:04:18.18.052z Debugge 125-04-15t06 O.S.W.S.DispatcherServlet: Versäumnis, Anfrage zu erfüllen: Java.lang.arrayIndexoutOfBoundSexception: Index 0 aus Grenzen für Länge 0
2025-04-15t06:04:18.053z ERRAGE 1 O.A.C.C.C.C.C. [. [. [. [. [. [. [. [. [. Kontext mit Pfad [] warf Ausnahme [Anforderungsverarbeitung fehlgeschlagen:
< /li>
[*] Swagger UI-Ladungen, aber es fällt beim Laden von Swagger-initializer. failure in Springdoc's SwaggerUiConfigParameters.put()
method.
My Setup:
[*]Spring Boot 3.4.0
[*]Springdoc OpenAPI Starter: 2.5.0
Spring-Security wird verwendet und OAuth2 wird konfiguriert. />
Springdoc:
Cache:
Deaktiviert: True
api-docs:
verabschiedet: false
Swagger-ui:
Pfad: /
urls:
-name: apis
· orr. />
Springdoc OpenAPI 3.0.3 Swagger UI scheitert in Produktion 401 und ArrayIndexoutOfBoundSexception bei Swagger-initialize ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post