2010-12-23 8 views
5

Wir versuchen, einen RSS-Feed in unsere Web-Anwendung mit einem jquery-Plugin zu lesen. Das funktioniert gut, solange wir auf einer HTTP-Verbindung sind.laden Feedburner RSS-Feed über HTTPS

Das Problem ist, dass unsere Anwendung in HTTPS funktioniert und die Feedburner-URL https nicht unterstützt. Feedburner scheint ein ungültiges Zertifikat für diesen Dienst installiert zu haben.

Weiß jemand, wie wir dieses Problem am besten lösen können? Sollten wir uns vom Feedburner entfernen?

+0

Welches Plugin möchten Sie verwenden? Wie ruft es das Feed ab? Welchen Fehler bekommst du? Können Sie uns einen Beispiel-Feed geben, der nicht für Sie funktioniert? –

+0

Sie können jeden Feedburner-Feed ausprobieren. Sie unterstützen HTTPS nicht. Wir verwenden das jgfeed-Plugin für jquery: http://plugins.jquery.com/project/jgfeed – Jorre

+0

Ich würde auch gerne auf feedburner RSS über HTTPS zugreifen können –

Antwort

0

Die einzige Option, die ich mir vorstellen kann, besteht darin, die FeedBurner-Anforderungen über Ihren eigenen Server zu übertragen, der SSL unterstützt. Grundsätzlich Ihrer Webseite tut so etwas wie:

$.jGFeed('https://your-server.example.com/feedburner/xxx') 

Dann könnten Sie so etwas wie die folgenden in Apache eingerichtet:

ProxyPass /feedburner/ http://feeds.feedburner.com/ 

, dass der Antrag auf Feedburner bedeutet ist über HTTP, während die Anfrage vom Browser ist über SSL zu Ihrem Server.