[SOLVED] REST API Aktionen über eigenen Host ausführen

linushstge

Well-Known Member
Dec 5, 2019
77
10
48
Ich würde gerne die Aktionen whitelist / blacklist / deliver / delete über ein eigenes Webinterface ausführen.
Ich erhalte immer die Fehlermeldung, dass der CSRF Token ungültig ist.

Laut API Dokumentation wird der CSRF Token über den Endpunkt /api2/json/access/ticket zurückgegeben.
Wie kann in den Token an die POST Route /api2/htmlmail/quarantine/content übergeben? Laut Dokumentation gibt es hier keinen Parameter für. Oder ist dieser nur nicht dokumentiert?

Siehe: https://pmg.proxmox.com/pmg-docs/api-viewer/index.html#/quarantine/content

Bildschirmfoto 2020-06-15 um 17.52.32.png


Vielen Dank für die Unterstützung

Liebe Grüße
Linus
 
Hi sorry,

ging hier eigentlich um das Verwenden des CSRF-Tokens, nicht um das Ticket.

Der CSRF-Token muss als HTTP Header "CSRFPreventionToken" gesetzt werden.

Damit kann der Thread auch geschlossen werden.
 
Damit kann der Thread auch geschlossen werden.
kann vom Threadinitiator gemacht werden - einfach oben auf die 3 punkte und 'Edit Thread' klicken - dort das Prefix 'SOLVED' auswählen.
Fürs nächste Mal - hier habe ich es schon gemacht :)