Fix hy2 fmt (#10044)

This commit is contained in:
DHR60
2026-08-27 07:31:39 +00:00
committed by GitHub
parent 007adb6403
commit 0a2f3e4f22
2 changed files with 36 additions and 0 deletions
@@ -223,6 +223,11 @@ public class Hysteria2Fmt : BaseFmt
var sha = item.CertSha;
dicQuery.Add("pinSHA256", Utils.UrlEncode(sha));
}
else if (!item.Cert.IsNullOrEmpty()
&& CertPemManager.GetLeafCertSha256Thumbprint(item.Cert) is { Length: > 0 } thumbprint)
{
dicQuery.Add("pinSHA256", Utils.UrlEncode(thumbprint));
}
if (!item.EchConfigList.IsNullOrEmpty())
{
dicQuery.Add("ech", Utils.UrlEncode(item.EchConfigList));