Fixes after feedback

This commit is contained in:
Martin Algesten
2021-12-17 20:49:10 +01:00
parent 2b0eca9827
commit 0f0dec5f32
2 changed files with 9 additions and 4 deletions

View File

@@ -383,7 +383,10 @@ fn can_propagate_authorization_on_redirect(
let prev_host = prev_url.host_str();
let prev_is_https = scheme_is_https(prev_url);
host == prev_host && prev_is_https && is_https
let same_scheme_or_more_secure =
is_https == prev_is_https || (!prev_is_https && is_https);
host == prev_host && same_scheme_or_more_secure
}
}
}