外部URLへのリダイレクトに問題があります。 私は問題を説明します: 支払いカードを入力するフィールドがあるフォームがあります。 「支払人」ボタンをクリックすると。システムは経路 "paiement"を呼び出します。 私はLemonWay APIを支払いに使用します。経路の支払いでは、お客様のために新しいウォレットを登録します。エラーがなければ、名前が「money_in_3d」の2番目の経路に再設計します。このルートでは、lemonway php apiからMoneyIn3DInitを呼び出します。 エラーがなければ、このメソッドはApiResponseオブジェクトを返します。このオブジェクトには、外部のURLが格納されています。しかし、私が書くとき:SymfonyのRedirectResponse
return $this->redirect(urldecode($ret->acs->actionUrl));
この呼び出しは動作しません。リダイレクトはありません。 firefoxのネットワークモニタが表示されたら、次のような行があります。 ステータス。方法。 URL 200.オプション。 URL
なぜ方法はOPTIONSですか? WH リダイレクトは機能しませんか?
オプションは、CORSプリフライトチェックのようなサウンドを要求します。おそらくクライアント側でAJAXを使用してさまざまなルートをロードしていますか? – CBroe
メソッドRegisterWalletとMoneyIn3DInitは、リクエストをLemonwayのサーバーに送信し、XML応答を返します。あなたはそれが問題だと思いますか? – Oneill