Beim Testen unter Windows 10 gab es viele Browser-Inkompatibilitäten, die ich bei früheren Windows-Versionen noch nie gesehen hatte. Einige Browser würden funktionieren, andere hingegen melden ERR_SPDY_PROTOCOL_ERROR. Meine schnelle Suche nach diesem Problem zeigte, dass ich nicht alleine war.HTTP/2/SPDY in HTTP.SYS und IIS in Windows 10 deaktivieren
Meine App verwendet WWSAPI und HTTP.SYS mit HTTPS (TLS). Kann jemand SPDY/HTTP/2 in WWSAPI (die HTTP.SYS verwendet) unter Windows 10 deaktivieren?
Ich würde auch gerne eine vollständige aktuelle Windows 10 Liste der Registrierungseinstellungen für HTTP.SYS erhalten.
Siehe unten für meine Antwort zu diesem Thema. Hoffe, das hilft auch anderen.
Mark
Dies ist eine Q & A-Site. Wenn Sie also etwas haben, das für StackOverflow ein Thema ist und noch nicht beantwortet wurde, stellen Sie eine Frage, in der Sie das Problem formuliert haben, das Sie ursprünglich hatten, und schreiben Sie dann eine Antwort auf diese Frage, in der Sie die Lösung beschreiben. – Michael
Abgesehen davon, dass ich nur HTTP/2 deaktiviere, würde ich gerne verstehen, warum Ihre WWSAPI ERR_SPDY_PROTOCOL_ERROR in (vermutlich) Chrome generiert. Haben Sie ein WWSAPI-Beispiel, das das anzeigt? –
Das ist ein Chromiumfehler. Wir sehen es derzeit in Opera, Chrome und Vivaldi. In unserem Fall, weil ich denke, dass jemand ein Signal sendet, stellen wir http2 bereit, wenn wir nicht sind. –