У меня есть страница, которая отправляет некоторые данные POST в виде открытого текста на страницу aspx, которую я написал:
firstname: John
lastname: Doe
accountid: 123
Мне нужно взять эти данные POST и запустить их с помощью алгоритма шифрования, чтобы данные заканчивались какИтак:
firstname: AKFJULKHI
lastname: IDKLNZUI
accountid: RIQLKKNIC
После кодирования мне нужно отправить его на другую страницу aspx, которая ожидает эти закодированные данные.Я не могу изменить эту страницу.По сути, я пишу промежуточную страницу, цель которой состоит в том, чтобы взять некоторые незашифрованные данные, кодировать их, используя собственный алгоритм, и передать их на другую страницу, которая ожидает эти зашифрованные данные.Я понимаю, что это бесполезная функция безопасности, потому что пользователь знает, что это за данные до шифрования, но я не могу изменить другие страницы и должен придерживаться API.
Мой вопрос: какой самый простой способделая это?Response.Redirect
преобразует его в запрос GET, а Server.Transfer
не изменит URL на стороне клиента.Я мог бы сделать POST-запрос вручную, а затем выполнить Response.Write
, но это выглядит как окольный способ сделать это.