Instradare un client Cosmos DB attraverso un proxy forward cambia l'origine di rete vista dall'account del database. Un firewall IP che consente l'indirizzo pubblico diretto della workstation può quindi rifiutare la richiesta inviata tramite il proxy.

Per un account con accesso pubblico e reti selezionate, consentire l'IP in uscita pubblico del percorso del proxy o un intervallo approvato. Può essere un indirizzo NAT oltre il proxy, non il nome host o l'indirizzo privato che il client Python usa per raggiungere il proprio listener.

Usare le informazioni in uscita assegnate dall'operatore del proxy. Un insieme di uscite rotanti richiede una route stabile adeguata o un insieme approvato di indirizzi di uscita; consentire un solo indirizzo osservato non è affidabile quando le connessioni successive ne usano altri.

Cosmos DB documenta una risposta 403 per le richieste al di fuori della sua lista di IP consentite. Le modifiche al firewall possono richiedere fino a 15 minuti per propagarsi. Mantenere le normali credenziali di autorizzazione dell'account del database, perché un'origine di rete consentita necessita comunque di un'autorizzazione valida.

Articoli correlati