Sto provando a utilizzare ZuulFilter in un semplice gateway cloud Spring-Cloud-Netflix Api (proxy inverso) per autenticare le richieste contro un provider di autenticazione personalizzato (tramite Rest call).NetflixOSS Zuul Filter per rifiutare le richieste
Il filtro deve rifiutare richieste non autorizzate con un 401 e non inoltrare tali richieste più in basso ai servizi proxy.
E 'possibile anche per un filtro Zuul? Non ho trovato documentazione, esempio o qualcosa in Zuuls api.
Qualche suggerimento?
Questo funziona - un semplice "ctx.setSendZuulResponse (false);" mancava nel nostro codice :) –
@ thomas-jäckle, Supponendo che chiami l'auth-service da un pre-filtro, come si ottiene il corpo? Qual è il codice? –
Il corpo della risposta sarà vuoto perché non ha ancora effettuato una chiamata (pre-filtro). In realtà puoi semplicemente impostare ctx.setSendZuulResponse (false); per realizzare ciò che è necessario probabile. – azdragon2