1

アプリケーションの支払いゲートウェイとしてサイバーソースを使用しています。Ajax リクエストを使用せずにフォームを送信すると、支払い情報が正しく送信されます。

次に、Ajax リクエストを使用してこれを実装する必要があります。Cyber​​source に情報を渡そうとしましたが、Ajax ポスト リクエストを使用してフォームを送信しようとすると、「アクセスが拒否されました」という JavaScript エラーが発生しました。

この問題をデバッグしようとすると、「mypostrequest.open("POST", "theUrl", true);」という行が表示されます。エラーを出していました。

サイトが Ajax を介した投稿リクエストをブロックし、通常のフォーム post からのリクエストをブロックしない理由はありますか?

前もって感謝します。

4

1 に答える 1

0

Cyber​​Source サーバーの観点からは、AJAX 経由の投稿と通常のフォーム送信の間に違いはないはずなので、サーバーには AJAX 経由の投稿をブロックすることを決定する根拠がありません。「アクセスが拒否されました」という問題は、投稿に含めたフィールドと値が原因である可能性があります。すべての必須フィールドが含まれていることを確認してください。

于 2011-08-08T18:30:55.083 に答える