Post

Replies

Boosts

Views

Activity

Reply to Safari Web Extension background request CORS issues
Also note, the GUID for Safari web extensions changes every launch of Safari to avoid website fingerprinting. If this is true, then how are you supposed to add a Safari extension to an Access-Control-Allow-Origin header? We'd like our extension to be able to POST data but it needs to be added to the header for CORS. We don't want to add safari-web-extension://* because that seems to be opening us up for cross-origin attacks from other extensions (unlikely, but you never know)
Jan ’23