AG-Gate ist ein Gateway-System, das auf der Autorisierung von Spring-Cloud-Benutzerressourcen und der API-Verwaltungsautorisierung basiert. Es unterstützt die Dienstauthentifizierung und das Abfangen auf der Grundlage des Eureka-Registrierungszentrums und erweitert den Dienstfehler unter Eureka. Benachrichtigungserweiterung.
Benutzerverwaltung
Rollenmanagement
Menü, Aktionsverwaltung
Betriebsprotokoll
Kundenregistrierung
Serviceverwaltung und Autorisierung
Gateway-Schwarz- und Whitelist und IP-Einschränkungen (zu verbessern)
Überwachung und Erinnerung des Servicestatus (muss verbessert werden)
Service-Tracking (muss verbessert werden)
1. Führen Sie das Datenbankskript unter ace-gate-way aus
2. Starten Sie ein Redis
3. Ändern Sie die Redis-Konfiguration und die Datenbankkonfiguration unter ace-gate-way
4.jdk1.8
5. Ein IDE-Plug-In, Lombok-Plug-In, Baidu kann gezielt verwendet werden
1. Starten Sie nacheinander Ace-Gate-Eureka und Ace-Gate-Way
2. Besuchen Sie: http://localhost:8762/index, Initialisierungskennwort: admin/admin
3. Starten Sie die Authentifizierungsbeispiele ace-gate-demo-provider, ace-gate-demo-client
4. Besuchen Sie: http://localhost:8764/test, um den Effekt zu sehen