FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: justcallmeal am 05 Dezember 2022, 16:24:12

Titel: http-Befehl via Iphone funzt nicht
Beitrag von: justcallmeal am 05 Dezember 2022, 16:24:12
Hallo Leutz,

bin langsam am Verzweifeln...
Habe den ein oder anderen Thread hierzu schon im Forum gelesen, hat mich aber leider nicht weitergebracht.

Ich möchte mit einem RFC-Tag in Verbindung mit Iphone-Kurzbefehle eine Aktion auslösen.
Der verwendete http-Befehl  funktioniert im normalen Browser vom PC aus einwandfrei. Sobald ich aber den Link aber mit dem Iphone auslöse kommt ein Fenster zur Eingabe von user und Passwort  :(

Mein Befehl sieht so aus:

http://user:pass@192.168.178.XX:8083/fhem?cmd.Licht=set%20Licht%20on
csrfToken habe in Fhem deaktiviert.

Kann mir jemand bitte helfen?

LG,
al
Titel: Antw:http-Befehl via Iphone funzt nicht
Beitrag von: Wernieman am 05 Dezember 2022, 16:44:01
user:pass@
Meines Wissens funktioniert das mit dem Safarie nicht ....

Alternative: Baue in Deinem FHEM eine 2. WEB Instance, die sehr Beschränkt ist, dafür dann kein Passwort hat.

Dann kannst Du csrfToken für die Sicherheit im "Haupt-Web" wieder einschalten ...
Titel: Antw:http-Befehl via Iphone funzt nicht
Beitrag von: MadMax-FHEM am 05 Dezember 2022, 16:46:33
Zitat von: Wernieman am 05 Dezember 2022, 16:44:01
Dann kannst Du csrfToken für die Sicherheit im "Haupt-Web" wieder einschalten ...

Und im 2ten zumindest einen fixen Token nehmen!

Gruß, Joachim
Titel: Antw:http-Befehl via Iphone funzt nicht
Beitrag von: justcallmeal am 05 Dezember 2022, 23:16:21
Perfekt, danke für Eure Hinweise! Dass es an Safari liegen könnte, darauf wäre ich wahrscheinlich gar nicht gekommen.
Habe nun einfach einen weiteren Browser installiert und diesen als Standard eingerichtet; - nun klappt's - bin happy!

Danke Euch beiden,
al
Titel: Antw:http-Befehl via Iphone funzt nicht
Beitrag von: pcbastler am 06 Dezember 2022, 20:20:31
http(s)://user:passwort@webseite ist leider kein offizieller Standard :( Hier wäre die Umsetzung mit http(s)://webseite?usr=NUTZER&pwd=PASSWORT besser
jm2c Frank