Proxy foreign org logos so the tenant img-src policy can't block them

Fixkamo-internal
Shiked
5 Ağustos 2026 21:05 UTC
Yazar
kamo
Commit
681cfc3

/ ağ, başka bir kiracının markasını oluşturan bir sayfadır: her şeyi listeler Ağdaki organizasyon ve her logoyu bu veyag'in kendi kendine yükler tema.<domain> varlık kökeni. Proxy tarafından yazılan sayfa seviyesi img-src politikası.ts Sadece istek onant geldi, kasıtlı olarak, her yabancı Kökeni bloke edildi, <img> kovuldu hata, ve kart başlangıçta geri döndü. Hayatta kalan tek logo, mevcut alana ait olan bir logoydu. "logos kırıldı" yerine " politika işini yapıyor". Prod'a karşı onaylanır: bir logo ile sekiz veya erkek MinIO'daki nesneye sahiptir, Her tema.<domain> çözer ve her URL doğrudan getirdiğinde 200 döndürür - Tarayıcı onları yüklemek için reddedildi, kökeni onlara hizmet etmemedi. Her yabancı görüntü gibi güvenli ImageSrc üzerinden yollandı, bu yüzden onlar oluyor Aynı-origin /api/images/proxy, politikanın 'kendi'nin zaten izin verdiğini talep ediyor. Genişleme img-src alternatif ve yanlıştı: adlandırmak anlamına gelir Politikanın bilmediği her müşteri alanı ve her biri ile büyür Yeni org.

Tüm değişiklikler

Kargoyu gördüğünüz gibi?

İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle