CSFR check failed - eine Lösung
Es kann vorkommen, dass die Verwendung von curl
mit einem "CSFR check failed" abbricht. Im Netz gibt es viele Fragen zu diesem Thema aber den wahren Grund findet man in kaum einem Post.
Nextcloud versucht sich und seine Nutzer vor Cross-Site-Request-Forgery zu schützen.
Als Lösung des Problems sollte man dem Befehl einen Header mitgeben:curl --header "OCS-APIRequest= true" ....
Und schon funktioniert es.