KamoCRM

Le caselle di posta personali leggono il registro OAuth, non la configurazione morta

FixEmailService
Spegnimento
4 settembre 2026 alle ore 04:59 UTC
Autore
Kamo
Impegno
9c6f453

Collegare una posta personale Gmail o Outlook sta costruendo il suo consenso URL con client id= vuoto, e ogni tentativo è stato rifiutato dal provider. Le credenziali in cui vivevano... cliente, segreto. Quando il registro della piattaforma ha spedito si è trasferito Il segreto è stato svuotato. tutte e sei le chiavi in esso sono stringhe vuote oggi — ma questi quattro @Value lets erano mai migrato con il resto del servizio. Non c'e' niente di male all'avvio, quindi... break ha mostrato solo come un errore generico sulla pagina di Google. Ora si risolvono attraverso PlatformOAuthClientResolver come ogni altro flusso, che fissa la connessione e, perché la ricerca è org-scoped, lascia un personale mailbox connettersi attraverso la propria applicazione dell'organizzazione quando ne ha uno. Una registrazione assente o vuota ora lancia con un messaggio che nomina ciò che è mancante e che può risolverlo. Il controller già mappa IllegalStateException a un 400 che trasporta il messaggio, quindi il membro lo legge invece di un 500. Il seeder mantiene le sue letture @Value — migrando la vecchia configurazione nel registro di sistema è proprio il suo lavoro.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo