Hallo,
SERVER2 benötigt an dieser Stelle einen HTTP-POST-Request, den ich clientseitig (Browser) nicht abschicken kann.
warum nicht? Wer hindert dich daran?
(Auch nicht mit JS, da CrossOrigin)
Ach was. Du kannst doch jederzeit ein Formular per POST an einen Server in einer anderen Domain absenden. Entweder von Hand ausgelöst, oder sogar per JS automatisiert.
Es ist zwar richtig, dass man mit JS normalerweise keine Requests an eine fremde Domain richten kann, aber das Abschicken eines Formulars mit passender URL im action-Attribut ist trotzdem möglich. Und einfacher, als sich mit den Zehen am Ohr zu kratzen, so wie du es derzeit versuchst.
So long,
Martin