Original author: Arsany Milad - Engineer @ Stackdrop Retool's PDF component uses fetch() to load files. Browsers enforce CORS on fetch requests. If your S3 bucket isn't configured to allow requests from Retool's origin, the request gets blocked silently and the component renders nothing. Adding Retool's domain to the bucket's CORS configuration fixes it. Why does a signed S3 URL load correctly i

Why Retool's PDF Component Doesn't Render Your Signed S3 URL (And How to Fix It)
Ghofrane Baaziz·Dev.to··1 min read
D
Continue reading on Dev.to
This article was sourced from Dev.to's RSS feed. Visit the original for the complete story.