2017-05-17 4 views
0

Wir versuchen, eine E-Commerce-Funktion zu entwickeln, wo Menschen online bezahlen können und wir Anbieter dafür haben. Wir haben gerade SSL implementiert. Einer unserer Provider hat jedoch eine unsichere URL, an die wir Daten senden. Wenn wir also versuchen, mit ihnen zu arbeiten, wird die Sicherheitswarnung eingeblendet. Unsere Anfrage oder Daten werden von unserem Javascript-Front-End zu unserem Back-End kommen, dann wird das Back-End Formular-Daten auf seiner Vorlage rendern und eine form POST request an unseren Provider senden. Die Lösung, die ich denke, ist passiert nur, dass POST-Anforderung an meine http wie https://www.example.com/payment-http://www.example.comNginx umleiten die POST-Anfrage von https zu http

andere Vorschläge außer meine Idee ist willkommen

Antwort

0

Ich weiß jetzt, die Antwort! verwenden Sie einfach return 307 http://example.com/payment/ wie

location ^~ /payment/ { 
    return 307 http://example.com/payment/ 
} 
Verwandte Themen