From e5327aba78d80c2f24fd532f7cc6d0c553cbaedc Mon Sep 17 00:00:00 2001 From: RieN 7z Date: Sat, 30 Aug 2025 16:56:04 +0800 Subject: [PATCH] fix: cloudflare turnstile protection error (#9663) --- src/main/services/WebviewService.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/services/WebviewService.ts b/src/main/services/WebviewService.ts index 7a14e65c19..c14a990a04 100644 --- a/src/main/services/WebviewService.ts +++ b/src/main/services/WebviewService.ts @@ -10,6 +10,13 @@ export function initSessionUserAgent() { const newUA = originUA.replace(/CherryStudio\/\S+\s/, '').replace(/Electron\/\S+\s/, '') wvSession.setUserAgent(newUA) + wvSession.webRequest.onBeforeSendHeaders((details, cb) => { + const headers = { + ...details.requestHeaders, + 'User-Agent': newUA + } + cb({ requestHeaders: headers }) + }) } /**