University-of-Potsdam-MM / Freiraum.UP

This repository is now maintained at the internal Git server at University of Potsdam.
http://www.uni-potsdam.de/elis/e-learninganderup/e-learning-dienste-der-up/freiraumup.html
2 stars 0 forks source link

Cross-Domain-Zugriff auf das RSS-Feed #22

Closed DracoBlue closed 4 years ago

DracoBlue commented 9 years ago
XMLHttpRequest cannot load http://www.uni-potsdam.de/presse/nachrichten-veranstaltungen/nachrichten/rs…html?type=100&tx_ttnews%5Bcat%5D=19&cHash=e21dadaca4fdba6072e32952e55c55e1. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://jquery.com' is therefore not allowed access.

wenn man auf http://jquery.com geht und dort:

$.ajax('http://www.uni-potsdam.de/presse/nachrichten-veranstaltungen/nachrichten/rss-feed-abonnieren.html?type=100&tx_ttnews%5Bcat%5D=19&cHash=e21dadaca4fdba6072e32952e55c55e1');

eingibt.

Idealweise schickt der uni-potsdam.de-Server Cross-Domainheader mit denen man das Feed abholen kann.

DracoBlue commented 9 years ago

@alekiy Kannst Du Dich darum kümmern?

alekiy commented 8 years ago

Anscheinend werden keine Proxys mehr verwendet, dafür wird entsprechend corssDomain gesetzt siehe https://github.com/University-of-Potsdam-MM/rooms/blob/master/static/js/models/BaseRssCollection.js#L67

@DracoBlue sind dir Proxys somit noch notwendig und könnten ggf. aufgeräumt werden?

DracoBlue commented 8 years ago

Nein. Das crossDomain sagt nur, dass es mit funktionierenden CORS-Headern klappen könnte.

Der Fehler ist weiterhin:

bildschirmfoto 2016-01-18 um 22 17 50
Access-Control-Allow-Origin: *

für die RSS-Feeds als Response-Header und dann sollte es klappen. Solange sind die Proxys leider nötig.