0

私は iOS 15 で Safari Web 拡張機能に取り組んでいますが、1 つのことを除いて、これまでのところすべてがスムーズに見えます: background.js からのフェッチ要求は、クロスオリジンであるため常に失敗し、CORS エラーがスローされます。

サーバーに「Access-Control-Allow-Origin: *」を追加すると、リクエストはエラーなしで完了します。ただし、すべてのオリジンを許可することには消極的です。

試した解決策

Access-Control-Allow-Origin: safari-web-extension://<guid>

Access-Control-Allow-Headers:< some request header we sent >

アプリがインストールされるたびに GUID が変更されるため、これは機能しませんでした。

これを解決するためのアドバイスはありますか?どうもありがとう

4

0 に答える 0