Proximo ile Heroku API çağrıları için statik çıkış IP'leri
Uygulamanın gelen trafiğini Heroku'nun web rotasında tutarken giden IP izin listesi için mevcut bir Proximo entegrasyonu kullanın.
Bir iş ortağı API'si, çağrıyı yapan Heroku uygulaması değişen dynos'larda çalışırken isteklerin bilinen bir kaynak IP'den gelmesini isteyebilir. Mevcut bir Proximo entegrasyonu, atanmış statik bir adres üzerinden giden bir yol sağlar.
dyno’s API client → Proximo gateway → partner API
assigned source IPOrtağın kaynak izin listesine girmesi gereken adres, atanmış çıkış adresidir. PROXIMO_URL, uygulamanın bu yola girmek için kullandığı proxy uç noktasını ve kimlik bilgilerini tanımlar; uygulamanın genel web sitesi URL'si değildir.
Rotayı çağrıyı yapan sürece uygulayın
Bir web süreci ve bir arka plan çalışanı ayrı API istekleri yapabilir. Gerekli her tüketiciyi desteklenen proxy entegrasyonu üzerinden yapılandırın. Bir süreci yönlendirmek, diğer her sürecin ağ geçidini kullandığını kanıtlamaz.
Bir JVM uygulaması için uygun yerel HTTP veya SOCKS istemci yapılandırmasını ve sağlayıcının desteklediği kimlik doğrulama düzenini kullanın. Java uyumluluğunu başka bir çalışma zamanı için yazılmış bir sarmalayıcı örneğinden çıkarsamayın.
Gelen istekleri uygulamanın rotasında tutun
Proximo'nun Heroku belgeleri, uygulamaya gelen erişim sağlamadığını açıkça belirtir. Web uygulamasına ulaşan istemciler yine de yapılandırılmış Heroku ana bilgisayar adını ve yönlendirmesini kullanır.
Gelen web erişimini denetlemek için uygulama URL'sini kullanın. Ortağın aldığı isteklerdeki kanıtları kullanarak giden kaynak adresini denetleyin. Statik proxy IP'sinin uygulamaya hizmet etmesini beklemek, bu iki yönü giden hizmetin sunmadığı bir özellikte birleştirir.