mirror of
https://github.com/dani-garcia/vaultwarden.wiki.git
synced 2026-10-23 08:08:09 +03:00
Support new desktop origin on CORS (#6920)
This commit is contained in:
1 parent
2b16a05e54
commit
1a1d7f578a
1 file changed
+2
@@ -153,9 +153,11 @@ impl Cors {
|
||||
fn get_allowed_origin(headers: &HeaderMap<'_>) -> Option<String> {
|
||||
let origin = Cors::get_header(headers, "Origin");
|
||||
let safari_extension_origin = "file://";
|
||||
let desktop_custom_file_origin = "bw-desktop-file://bundle";
|
||||
|
||||
if origin == CONFIG.domain_origin()
|
||||
|| origin == safari_extension_origin
|
||||
|| origin == desktop_custom_file_origin
|
||||
|| (CONFIG.sso_enabled() && origin == CONFIG.sso_authority())
|
||||
{
|
||||
Some(origin)
|
||||
|
||||
Reference in new issue
Block a user