2017-05-17 11 views
0

私たちは人々がオンラインで支払いを行うことができるeコマース機能を開発しようとしており、そのためのプロバイダがあります。ただし、SSLを実装したばかりですが、プロバイダの1つにデータを送信するための安全でないURLがあります。だから私たちがそれらに対処しようとすると、セキュリティ警告がポップアップ表示されます。私たちのリクエストまたはデータは、私たちのバックエンドには、私たちのjavascriptのフロントエンドから来て、バックエンドは、テンプレートのフォームデータをレンダリングし、私たちのプロバイダにform POST requestを送信します。私が考える解決策は、ちょうど私の考え以外NginxはhttpsからhttpへのPOST要求をリダイレクト

https://www.example.com/paymentからhttp://www.example.comにように私のhttpに他の提案をそのPOSTリクエストを渡すことです、私は今、答えを知っている

答えて

0

大歓迎です!ちょうどreturn 307 http://example.com/payment/のように使用してください

location ^~ /payment/ { 
    return 307 http://example.com/payment/ 
} 
関連する問題