This commit is contained in:
Firstyear 2024-01-13 09:21:59 +10:00 committed by GitHub
parent a1fa59b83c
commit 3b0b350c9e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

View file

@ -18,6 +18,7 @@ doctest = false
[dependencies] [dependencies]
tracing = { workspace = true } tracing = { workspace = true }
reqwest = { workspace = true, default-features = false, features = [ reqwest = { workspace = true, default-features = false, features = [
"cookies",
"multipart", "multipart",
] } ] }
kanidm_proto = { workspace = true } kanidm_proto = { workspace = true }

View file

@ -447,6 +447,9 @@ impl KanidmClientBuilder {
let client_builder = reqwest::Client::builder() let client_builder = reqwest::Client::builder()
.user_agent(KanidmClientBuilder::user_agent()) .user_agent(KanidmClientBuilder::user_agent())
// We don't directly use cookies, but it may be required for load balancers that
// implement sticky sessions with cookies.
.cookie_store(true)
.danger_accept_invalid_hostnames(!self.verify_hostnames) .danger_accept_invalid_hostnames(!self.verify_hostnames)
.danger_accept_invalid_certs(!self.verify_ca); .danger_accept_invalid_certs(!self.verify_ca);