AWSCloudfrontWorkerFetch返回403错误
创始人
2024-09-24 08:30:40
0
  1. 检查Cloudfront的分配策略是否正确,确保worker有足够的权限;
  2. 确认你的代码没有错误,特别是URL是否正确以及是否加了https://;
  3. 检查资源的访问权限,例如S3是否设置了正确的跨域和访问权限;
  4. 确认Cloudfront endpoint是否与你的origin server相匹配;
  5. 检查Cloudfront是否已经缓存了过期或错误的版本,可以尝试清除Cloudfront缓存,或者等待缓存更新;
  6. 查看AWS控制台的日志以获取更多信息,并尝试调试代码。

示例代码:

async function handleRequest(event) { const url = new URL(event.request.url) const requestPath = url.pathname const originUrl = new URL('https://example.com') const headers = new Headers(event.request.headers)

const workerFetch = fetch(new Request(originUrl.origin + requestPath, { headers: headers, method: event.request.method }))

const response = await workerFetch

if (!response.ok) { return new Response(response.statusText, {status: response.status}) }

const serverResponse = new Response(response.body, response)

// Set response headers const serverHeaders = await gatherHeaders(response) const corsHeaders = { 'Access-Control-Allow-Origin': '*', 'Vary': 'Origin' }

return new Response(serverResponse.body, { headers: {...serverHeaders, ...corsHeaders}, status: serverResponse.status, statusText: serverResponse.statusText }) }

相关内容

热门资讯

有挂一下!丽水都莱辅助工具试用... 有挂一下!丽水都莱辅助工具试用,泸州家乡大二辅助,原来真的有挂(哔哩哔哩)所有人都在同一条线上,像星...
科普一下!人海大厅挂什么好,开... 科普一下!人海大厅挂什么好,开心泉州小程序辅助,都是真的有挂(哔哩哔哩)开心泉州小程序辅助辅助器是一...
曝光一下!枫叶辅助器,牛总管怎... 曝光一下!枫叶辅助器,牛总管怎么做辅助,一贯真的有挂(哔哩哔哩)1、枫叶辅助器有没有辅助教程、枫叶辅...
分享一下!卡五星辅助,牛总管辅... 分享一下!卡五星辅助,牛总管辅助神器,一直有挂(哔哩哔哩)在进入牛总管辅助神器软件靠谱后,参与本局比...
分享一下!荆州晃晃麻将圣盛辅助... 分享一下!荆州晃晃麻将圣盛辅助,哈糖大菠萝破解器,原来是真的有挂(哔哩哔哩)荆州晃晃麻将圣盛辅助辅助...
揭幕一下!创思维激k透视挂,吉... 揭幕一下!创思维激k透视挂,吉祥填大坑有插件吗,一贯有挂(哔哩哔哩)1.吉祥填大坑有插件吗 选牌创建...
解密一下!0759湛江吴川三脚... 解密一下!0759湛江吴川三脚鸡辅助,约战丹东辅助,都是是真的有挂(哔哩哔哩)1、进入到0759湛江...
解密一下!微乐山西小程序破解器... 解密一下!微乐山西小程序破解器,手机游戏辅助脚本工具,都是真的有挂(哔哩哔哩)1、许多玩家不知道微乐...
推荐一下!小程序游戏辅助器,多... 推荐一下!小程序游戏辅助器,多乐辅助器免费版,确实真的有挂(哔哩哔哩)1、在小程序游戏辅助器插件功能...
科普一下!来来拼十辅助,多乐跑... 科普一下!来来拼十辅助,多乐跑得私人房间作弊视频,都是有挂(哔哩哔哩)1、用户打开应用后不用登录就可...