fix: allow desktop app release checks
This commit is contained in:
parent
6d65c3c1d5
commit
ec7ec6240c
@ -38,9 +38,15 @@ app.use((_req, res, next) => {
|
||||
res.setHeader('Referrer-Policy', 'strict-origin-when-cross-origin')
|
||||
next()
|
||||
})
|
||||
const desktopOrigins = new Set([
|
||||
'tauri://localhost',
|
||||
'http://tauri.localhost',
|
||||
'https://tauri.localhost',
|
||||
])
|
||||
|
||||
app.use(cors({
|
||||
origin(origin, callback) {
|
||||
if (!origin || origin === config.webOrigin) callback(null, true)
|
||||
if (!origin || origin === config.webOrigin || desktopOrigins.has(origin)) callback(null, true)
|
||||
else callback(new Error('cors_origin_rejected'))
|
||||
},
|
||||
credentials: false,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user