Eureka es necesario crear un registro y un cliente antes de que la configuración de la pasarela.
Me refiero al artículo: notas de estudio SpringCloud ---- registro Euraka
apoyo springcloud tiene zuul, puerta de enlace. Sólo decir aquí que la configuración de la pasarela.
A, puerta de entrada de configuración
Crear un módulo de puerta de enlace en springclouddemo. A continuación, añadir la dependencia de puerta de enlace en pom.xml
Nota: la colección Primavera-Cloud-Starter-Gateway con resorte de arranque-motor de arranque en la web del conflicto, dirigirá el proyecto de error comenzado. Es necesario primavera-arranque-motor de arranque en la web excluidos
A continuación, modificar los archivos de configuración application.properties
Crear un método de prueba en EurekaClient1, módulos EurekaClient2 son:
Y a continuación, iniciar la puerta de entrada, el acceso HTTP: // localhost: 8090 / cliente1 / el Hola , http: // localhost: 8090 / client2 / el Hola para ver el contenido de la pantalla correspondiente:
En este punto, incluso configuración de la pasarela se ha completado.
En segundo lugar, el interceptor personalizada
Crear una clase personalizada interceptor TokenFilter lograr GlobalFilter, interfaz ordenada. El método se implementa entonces interfaz. método de filtro es al contenido de intercepción. Para getOrder de ejecución se, cuando se define una pluralidad de método de intercepción, el orden de ejecución puede ser controlado por getOrder.
intercepción detallada Tal como se ha descrito anteriormente, si la petición de señal de parámetros no está vacío, de regreso no información de autenticación.
Para que pueda ir seleccionados en función de su estado bloqueando la solicitud cumple con las normas.
Si el proyecto es un proyecto independiente necesidad de configurar la solicitudes entre dominios finales delantera y trasera, aquí en la puerta de entrada configurado para el contenido de varios dominios.
SpringCloudDemo: https://download.csdn.net/download/sklaaaa/12233091 (recursos pueden revisar, por favor intente de nuevo más tarde)
Aviso: Este artículo es un artículo blogger original, reproduce, por favor adjuntar el enlace de la fuente original y esta declaración.