Ajax-Request auf Lokale Ip-Adresse Cross Origin Header

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Fab4guy

Benutzer
Registriert
10. Jan. 2014
Beiträge
33
Reaktionspunkte
0
Punkte
6
Hallo zusammen,

ich habe auf meiner Synology den Webserver aktiviert.
Dort habe ich eine Testseite eingerichtet, welche bei einem Klick auf einen Button einen ajax-call auf ein Gerät bei mir im Netzwerk aufruft.
Das Netzwerkgerät bittet vom Hersteller her aus eine Rest-Api die ich ansprechen möchte.

Als erstes erscheint in der Konsole eine 404 Meldung also das die Seite nicht gefunden wird. Nehme ich aber genau den String aus der Fehlermeldung und füge ihn in die Browserleiste ein wird die Seite aufgerufen und mir wird der json-response angezeigt.

Direkt als zweite Meldung kommt : No 'Access-Control-Allow-Origin' header is present on the requested resource....

Jemand eine Idee was ich machen kann?

Viele Grüße
 
Hey,

grundsätzlich mal die Frage, was du genau erreichen möchtest mit dem Ganzen? Was soll das Ziel sein?
Es gibt natürlich sehr einfache Varianten, dass zu umgehen.
Du könntest zB. einfach den Button so abändern, dass er den entsprechenden Link in einem neuen Fenster öffnet (also so wie du das manuell gemacht hast). Dann hast du hier keine Probleme und CORS Probleme umgangen.

Die ganze Thematik fällt unter Cross-Origin Resource Sharing, da gibt es genug wenn du danach googeln willst und dazu nachlesen willst. Gerade bei HTTPS wird das dann oftmals tricky.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat