Kentico - это система управления контентом C#/Asp.NET, которую мы используем, и я пытаюсь реализовать интеграцию SIM-карты authorize.net (перенаправление пользователя на сервер authorize.net для совершения покупки через сообщение формы). Kentico использует мастер-страницы, так что это будет зверь. Первая проблема заключалась в получении формы для публикации сообщений на серверах authorize.net. Я смог сделать это, используя следующее.Authorize.Net Получение SIM-карты в Kentico
<script type="text/javascript">
theForm.action = "https://test.authorize.net/gateway/transact.dll";
</script>
достаточно легко (theForm == форма главной страницы), теперь вопрос заключается в том, что изначально я использовал код позади, чтобы заполнить скрытые поля ввода и меняет все имена этих полей ввода , Это делает невозможным для authorize.net знать, что вы делаете.
Проводили ли какие-либо подобные интеграции раньше? И если да, то каков наиболее подходящий способ решения этой проблемы?
У меня есть несколько идей, но все они связаны с тем, что я считаю чрезвычайно грязными методами, чтобы заставить его работать.