Проверка формы PayPal на стороне сервера - PullRequest
0 голосов
/ 19 января 2019

Я использую сервлеты Java для создания программы, которая будет выводить классическую форму PayPal (не оформлять заказ), но я знаю, что клиент может напрямую редактировать значения POST и, например, изменять цену.

Я знаю, что настройка свойства action формы не будет работать, потому что, если я сделаю POST-запрос к PayPal на стороне сервера, пользователь не сможет ввести данные кредитной карты.

Но если я проверюВ форме на стороне сервера, а затем выполнить перенаправление с параметрами GET, пользователь может изменить цену в параметрах GET, чтобы она была небезопасной.

Я знаю, что могу проверить цену и другие параметры вслушатель IPN, но я хочу сказать, что я хочу, чтобы форма проверялась до , за которую платит пользователь, поэтому взломщику не нужно возвращать деньги.

Я не могу сделатькнопка PayPal зашифрована, потому что мне нужно изменить такие свойства, как custom и item_number на стороне сервера во время выполнения.

Итак, мой вопрос, как я могу проверить форму PayPal dПеред тем, как клиент перейдет на страницу Paypal в сервлете Java?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...