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

linushstge

Active Member
Dec 5, 2019
76
10
28
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 :)
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!