Meine Spring-Boot + Trikot-Anwendung verfügt über integrierte Umschaltknöpfe. Ich fügte unten Abhängigkeiten wie unten hinzu.So aktivieren Sie die toggle-Konsole in der Spring-Boot-Anwendung
// togglz
compile('org.togglz:togglz-servlet:'+togglzVersion)
compile('org.togglz:togglz-cdi:'+togglzVersion)
compile('javax.enterprise:cdi-api:2.0-EDR1')
compile('org.togglz:togglz-spring-web:'+togglzVersion)
compile("org.togglz:togglz-spring-boot-starter:"+togglzVersion)
compile("org.togglz:togglz-console:"+togglzVersion)
compile("org.togglz:togglz-spring-security:"+togglzVersion)
compile("com.github.heneke.thymeleaf:thymeleaf-extras-togglz:1.0.1.RELEASE")
In meinem Boot-Klasse habe ich unten Code:
@Bean
public FeatureProvider featureProvider() {
return new EnumBasedFeatureProvider(AppFeatures.class);
}
nach dem Start der App, ich die JSON-Daten von diesem Link sehen können: http://localhost:8080/togglz. Aber ich kann http://localhost:8080/togglz-console nicht zugreifen. Ich habe „Fehler Ressource laden: der Server mit dem Status 403 (Verboten reagiert“ Fehler
ich unten log in meinem Log-Datei sehen kann, aber ich kann nicht togglz-Konsole/* Zugriff
o.s.b.c.e.ServletRegistrationBean : Mapping servlet: 'togglzConsoleServlet' to [/togglz-console/*]
..
unten ist meine togglz Eigenschaftendatei:
# togglz
togglz:
feature-enums: com.cooltoo.backend.features.AppFeatures # Comma-separated list of fully-qualified feature enum class names.
features:
SMS_CODE: false
console:
enabled: true # Enable admin console.
path: /togglz-console # The path of the admin console when enabled.
was habe ich hier vermisse
Ich habe die Einstellung der togglez-Eigenschaft bearbeitet und bekomme jetzt 403 Verbotener Fehler. –
Hatte die Antwort bearbeitet, 403 Fehler – nav3916872
loszuwerden Es funktioniert. Vielen dank für Deine Hilfe. –