У меня есть страница, где у пользователя запрашивается только сумма платежа, затем пользователь будет перенаправлен на другой веб-сайт, где будет обрабатываться платеж. Я хочу, чтобы сумма была установлена на перенаправленной странице без использования querystring, cokkie и т. Д. ..
Я пытался использовать веб-сервис, но вот мой вызов:
пользователь вводит сумму на сайте.
Веб-сервис вызывается и устанавливает сумму, например: 400 $
затем пользователь перенаправляется без какой-либо строки запроса на другой веб-сайт.
Сейчас:
как этот сайт оплаты узнает, что этот пользователь ввел 400 $ на странице перенаправления?
Я также могу рассчитывать на более безопасные подходы.
спасибо
Я провел некоторые исследования в сети и спросил моих опытных друзей, что ответ "невозможен" таким образом.
Поскольку перенаправленный веб-сайт каким-то образом идентифицирует этого пользователя, и нет решения без строк запросов или компонентов, связанных с браузером,
Вот совет моего друга, и я немного удовлетворен, не полностью:)
Он называет этот подход билетами,
Сначала создайте целое число datetime.now, с этим номером добавьте идентификатор и сумму денег для обработки.
Затем сделайте сложную функцию для шифрования данных. возьмите квадрат каждой нечетной цифры, затем разделите на 7 и т. д.
затем на другом веб-сайте расшифруйте данные и проверьте дату и время, например, в течение 5 минут,
ссылка действительна.