NEWS
Lovelace, Iframes die auf http zeigen
-
Hallo liebe Forumgemeinde,
vorab mal ein gutes neues Jahr. Vielleicht weiß einer warum mir über Iobroker pro auf Lovelace bei den Iframes "Iframes, die auf Websites mit http: zeigen, können nicht geladen werden, wenn iobroker über https: bereitgestellt wird".
Freue mich über eure Hilfe. MFG
-
weil das im Browser aus Sicherheitsgruenden geblockt wird.
Entweder alles http oder alles https. -
@ilovegym
Da hab ich ja leider die Probleme.
Sobald ich in der Instanz Admin auf "verschlüsselte Verbindung" klicke ändert sich über Iobroker Pro nichts. Muss ich fa irgendwo anders ansetzen?Mfg Andi
-
Bei dir geht der Zugriff über die Pro-Cloud stabil? Ich bin neidisch...
Die Antwort wird sein: geht nicht...
Das eine Problem ist http -> https. Wenn du die eingebundenen iframes nicht per https erreichbar machen kannst, hast du da schon verloren, weil die pro-cloud immer https nutzt (sinnvollerweise) (also die URL im iframe muss mit https starten).Gleichzeitig muss die URL im iframe dann aber auch "von außen" erreichbar sein. Da wird der nächste Punkt sein, wo du ein Problem hast (oder?). Weil die iframes nicht über die pro-Cloud umgeleitet werden. Da wüsste ich ehrlich gesagt auch nicht so ohne weiteres, wie... da müsste man nen reverse Proxy bauen mit allen Problemen, die da dran hängen.
Wenn du da wichtige Sachen hast, die du lokal in deinem Netz einbindest und keinen anderen Weg hast, wäre VPN vielleicht die bessere Wahl.
-
@garfonso Vielen lieben Dank. Es ist nur ein Bild vom Energieflussadapter. Dies kann ich auch irgendwie anders lösen dass es ansprechend aussieht. Ja Iobroker pro zickt beim ersten Login schon, aber sobald ich in Lovelace bin geht es durchaus flüssig.
-
@andreas-haselwanter
Ja, dann, wenn der Energieflussadapter nicht öffentlich erreichbar ist, wird es so nicht gehen.Bilder kannst du übrigens auch ohne iFrame verwenden. Du könntest versuchen, ob / wie es geht, wenn die URL in ein camera Entity tust. Für Kamerabilder hat der lovelace-Adapter einen Proxy eingebaut. Da hättest du die ganze http/https Problematik auch gelöst, weil dann alles vom gleichen Server kommt (für den Browser, der Adapter holt sich dann das Bild selbst vom anderen, lokalen, Server).