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')
|
res.setHeader('Referrer-Policy', 'strict-origin-when-cross-origin')
|
||||||
next()
|
next()
|
||||||
})
|
})
|
||||||
|
const desktopOrigins = new Set([
|
||||||
|
'tauri://localhost',
|
||||||
|
'http://tauri.localhost',
|
||||||
|
'https://tauri.localhost',
|
||||||
|
])
|
||||||
|
|
||||||
app.use(cors({
|
app.use(cors({
|
||||||
origin(origin, callback) {
|
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'))
|
else callback(new Error('cors_origin_rejected'))
|
||||||
},
|
},
|
||||||
credentials: false,
|
credentials: false,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user