Hallo an alle,
ich hoffe ich habe das richtige Subforum gewählt. Sorry für die nichtssagende Überschrift, aber ich kann mein Problem nicht in wenigen Worten zusammenfassen. Vorerklärung zum Problem:
Ich habe eine PHP-Anwendung, die täglich eine Anfrage an eine Api stellen soll. Diese Api verlangt ein Userlogin im Browserfrontend um einen gültigen Authtoken zu vergeben. Es gibt keine Möglichkeit, dieses Login per PHP-Request zu erledigen, deshalb kann ich keinen Cronjob für die tägliche Abfrage nutzen. Ich habe daher zu diesem Zweck eine Chrome-Extension gebaut, die sowohl das Timing der täglichen Abfrage als auch das Login übernimmt. Das funktioniert soweit auch tadellos, aber
Problem:
Aus Gründen der Resourcenknappheit habe ich als Windowsserver auf dem der Chromebrowser laufen kann nur eine virtuelle Maschine mit einem Win7. Dort laufen auch andere Anwendungen unter unterschiedlichen Nutzeraccounts, teilweise ohne dass ich Einfluss darauf habe. Diese sorgen regelmäßig dafür, dass mein Account, in dem der Browser läuft, abgemeldet wird und so der automatische tägliche Request nicht mehr stattfindet.
Und nun zu meiner Frage:
Gibt es eine Möglichkeit, Windows so zu konfigurieren, dass ein bestimmter Account quasi "unabmeldbar" ist? Also dass sich andere Accouns zwar einloggen können und arbeiten, aber ohne meinen Account damit abzumelden. Oder vielleicht den Chrome auf einer Ebene des Betriebssytems zu starten, die unabhängig von Nutzeraccounts ist? Oder irgendeine andere Möglichkeit, zu garantieren, dass der Chromebrowser permanent läuft? Bin über jeden Vorschlag dankbar.
PS: Bitte keine Vorschläge ala: "Nimm einen anderen Server". Das werde ich mittelfristig tun, aber im Moment habe ich die Möglichkeit nicht.
Vielen Dank!