Replies: 4 comments
-
The WebTransport spec has changed since we last worked on it and the server implementation likely doesn't work anymore. For example, I don't think the draft header we're looking for will match with the most recent versions of the spec. You could try fixing just that header check locally and seeing if it works, or let us know if there is more work needed. |
Beta Was this translation helpful? Give feedback.
-
I tried to check it locally and it doesn't seem to work, probably does require more work, P.S Is there a date or ETA on when the spec will cease to become a draft and will become solid? |
Beta Was this translation helpful? Give feedback.
-
any update ? |
Beta Was this translation helpful? Give feedback.
-
Recently, while experimenting with the |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I have tried running the Kestrel WebTransport server samples that are provided in the repository and connecting using JavaScript,
I took the certificate hash string that's printed when running the server and ran the following on client:
let x = new WebTransport("https://localhost:5003/",{serverCertificateHashes:[{algorithm:"sha-256",value:Uint8Array.from(atob("GENEREATED_STRING_HASH_HERE"),c=>c.charCodeAt(0))}]})
also tried adding ignore the generated certificate hash and origin force on QUIC flags when running chromium but ended up receiving the either a CONNECTION_RESET error or QUIC_IETF_GQUIC_ERROR_MISSING.
Can anyone clarify what am I missing here and what's the correct way to do so?
P.S, I've been following the blog discussing WebTransport on Kestrel here:
https://devblogs.microsoft.com/dotnet/experimental-webtransport-over-http-3-support-in-kestrel/
And there seems to be radio silence on the matter for the recent year, are there any upcoming updates to be expected?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions