Der Zugriff über localhost benötigt ab der 6.3 auch das Benutzername/Kennwort, sofern du den Fernzugriff aktiv hast.
Das ist insbesondere für Windows Server wichtig, auf denen unprivilegierte Nutzer Zugriff haben könnten und dann bisher auf IP-Symcon immer Vollzugriff hatten, ob wohl dies natürlich nicht sinnvoll ist.
Alles klar, macht Sinn! Dann habe ich das bei den Änderungen wohl überlesen, obwohl das die erste aufgeführte Änderung ist. Bitte aber dann die Doku noch anpassen
Aber wie verfahre ich mit dem ‚@‘ wenn der username meine Lizenz-E-Mail Adresse ist?
Z.B. mit einem username: xxxxxxxx@online.de ergibt das
=> http://xxxxxxxx@online.de:password@localhost:3777/api/
Dann wird ‚online.de‘ als host und ‚password‘ als port interpretiert.
Beim Benutzername mail@provider.de
darf @ nicht geschrieben werden. => Als Ersatz: %40
Siehe Dokumentation
Auch andere Sonderzeichen müssen passend URL encodiert werden (z.b. im Passwort).
Michael
Hi Michael,
Danke für die schnelle Antwort!
@ durch %40 zu ersetzen, hatte ich zwischenzeitlich auch gefunden. Hat bei mir leider nicht geholfen, weil in meiner Batch Datei der Übergabeparameter %4 belegt ist und entsprechend ersetzt wird.
Habe aber inzwischen auch gefunden, dass man diese Ersetzung unterbinden kann, indem man %%4 verwendet => mail%%40provider.de Jetzt läuft es wieder
Gruß
Gerry