Fix cookies with % characters
This commit is contained in:
parent
490dc05625
commit
1c3851b566
|
@ -20,7 +20,7 @@ public class AuthHelpers {
|
|||
|
||||
private static HttpResponseMessage MakeUpstreamAutheliaRequest(string cookie) {
|
||||
var client = new HttpClient();
|
||||
client.DefaultRequestHeaders.Add("cookie", $"authelia_session={HttpUtility.UrlDecode(cookie)}");
|
||||
client.DefaultRequestHeaders.Add("cookie", $"authelia_session={cookie}");
|
||||
client.DefaultRequestHeaders.Add("x-forwarded-proto", "https");
|
||||
client.DefaultRequestHeaders.Add("Host", $"{Vars.AutheliaSubdomain}.{Vars.UpstreamPrimaryDomain}");
|
||||
var response = client.GetAsync($"http://127.0.0.1:9091/api/verify");
|
||||
|
@ -38,7 +38,7 @@ public class AuthHelpers {
|
|||
client.DefaultRequestHeaders.Host = $"{headers["Host"]}.amdp.{Vars.UpstreamPrimaryDomain}";
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(cookie))
|
||||
client.DefaultRequestHeaders.Add("cookie", $"authelia_session={HttpUtility.UrlDecode(cookie)}");
|
||||
client.DefaultRequestHeaders.Add("cookie", $"authelia_session={cookie}");
|
||||
|
||||
var response = client.GetAsync($"http://127.0.0.1:9091/api/verify");
|
||||
return response.Result;
|
||||
|
|
Loading…
Reference in a new issue