From Dev.to
Marketplace Avatar Image Delivery: Why Public URLs Stop Working in Private Storage
Short answer: A marketplace avatar needs a public delivery contract for a durable public URL; private object storage needs a refreshed signed download URL, and its expiry says the access grant ended,...
