Internet Explorer Warnung beim Einbetten von Youtube auf einer HTTPS-Site?

BEARBEITEN 22. März 2011: Diese Frage ist nicht mehr so relevant, da Youtube jetzt HTTPS-Zugriff bietet:http://apiblog.youtube.com/2011/02/https-support-for-youtube-embeds.html

Unsere Anwendung wird über HTTPS ausgeführt, was für uns selten Probleme bereitet. Wenn es jedoch um YouTube geht, bereitet uns die Tatsache, dass sie über SSL-Verbindungen keinen Inhalt präsentieren, Kopfschmerzen, wenn wir versuchen, Clips einzubetten. Vor allem wegen Internet Explorers berühmter kleiner Warnmeldung:

"Möchten Sie nur den Webseiteninhalt anzeigen, der sicher übermittelt wurde? Diese Seite enthält Inhalte, die nicht über ein sicheres HTTPS ... usw. übermittelt werden."

Ich habe versucht, dies auf verschiedene Arten zu lösen. Am vielversprechendsten war es, die ProxyPass-Funktionalität in Apache für die Zuordnung zu YouTube zu verwenden.

So was:

ProxyPass: /youtube/ http://www.youtube.com
ProxyPassReverse: /youtube/ http://www.youtube.com

Damit entfällt die nervige Warnung. Die YouTube-SWF-Datei startet das Streaming jedoch nicht. Die SWF-Datei, die ich in den Browser laden kann, lautet einfach: "Ein Fehler ist aufgetreten, bitte versuchen Sie es später noch einmal."

Mögliche Lösungen sind vielleicht:

Laden Sie youtube FLV: s herunter und bedienen Sie sie außerhalb Ihrer eigenen Domain (gah)Verwenden Sie einen benutzerdefinierten FLV-Player und streamen Sie nur FLVs von YouTube über einen https-Proxy.

Update 10. März: Ich habe versucht zu verwendenGoogles Youtube API für ActionScript einen Spieler laden. Anfangs sah es vielversprechend aus und ich konnte einen Player über meinen https: // Proxy laden. Die geladene SWF-Datei enthält jedoch eine Vielzahl expliziter Aufrufe an verschiedene Nicht-SSL-URLs, um Authentifizierungslinks für den FLV-Stream zu erstellen und verschiedene domänenübergreifende Richtlinien zu laden.

Es scheint wirklich so, als sollten wir nicht direkt auf FLV-Streams zugreifen. Dies macht es sehr schwierig, die Internet Explorer-Warnung zu umgehen, ohne die FLV-Dateien von YouTube auszulesen und sie aus Ihrer eigenen Domain bereitzustellen.

Es gibt Lösungen zum Herunterladen von youtubes FLV: s. Dies entspricht jedoch nicht den Nutzungsbedingungen von Youtube und ist für uns keine Option.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage