Hallo Nextcloud-Experten
Ich wende mich an euch, da ich leider nicht mehr weiterkomme.
Seit ca. einem Jahr, läuft bei uns ein Script, dass über die OCS-API, den Usern Daten freigibt. Seit ca. einer Woche, funktioniert dies leider nicht mehr.
Die Nextcloud wurde nicht aktuallisiert innerhalb dieser Woche.
Aktuell läuft Nextcloud 28.0.2
Das Script ist in Powershell geschrieben. Ich generiere einen Header wo ich den Username und den App-Token mitgebe:
$Headers = @{
'OCS-APIRequest' = 'true'
Authorization = 'Basic ' + [Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes("$($NextcloudConfig.AdminCredential.Username):$($NextcloudConfig.AdminCredential.Password)"))
}
Der eigentliche Abruf sieht folgendermassen aus:
$response = Invoke-RestMethod -Uri $url -Method Get -Headers $Headers
Wenn ich dies ausführe, kommt:
failure
997
Current user is not logged in
Wenn ich den gleichen Aufruf in Postman versuche, funktioniert alles wie gewohnt (gleicher Client, gleicher User). Nur mit Powershell funktioniert es nicht mehr.
Hat jemand eine Idee, was sich geändert haben könnte?