Sono di fronte a un problema con il proxy Zuul Spring Cloud. Ho due microservizi configurati, attivi e funzionanti. Ho un cookie nel mio browser e sto usando Zuul come gateway API, quando ho colpito Zuul per chiamare il mio backend, Zuul non sta inoltrando il mio cookie al mio backend, sembra che Zuul stia ignorando il cookie inviato e il mio backend sia non in grado di recuperare questo.Spring Cloud Zuul non inoltra i cookie
Potete per favore aiutarmi con questo problema ?, Sto usando primavera nuvola Brixton.RELEASE e avvio di primavera 1.3.5
saluti.
Grazie per la risposta, Vorrei cercare il tuo suggerimento. –
Dai un'occhiata alla classe ZuulProperties. Esistono due modi per configurare intestazioni sensibili, una a livello globale e per ciascuna rotta. Set-Cookie e Cookie sono inclusi per impostazione predefinita. Per abilitarli, è necessario sostituirlo con qualcos'altro. Ad esempio: zuul.sensitiveHeaders: autorizzazione – qza
Ho letto i documenti sopra, ma quei documenti non spiegano esattamente come "sostituisci" i valori predefiniti. Non ho assunto automaticamente l'ipotesi che se avessi specificato un nuovo valore per sensitiveHeaders, i valori predefiniti (Cookie, Set-Cookie, Autorizzazione) non sarebbero stati impostati. Tuttavia, posso confermare che l'impostazione del valore su qualcosa di diverso disattiva completamente il valore predefinito. Grazie a @qza per il suggerimento utile. – Privateer