2009-06-16 3 views
0

Прошу прощения, если это было задано раньше. Я искал и не нашел ничего, что соответствовало моей ситуации. Также имейте в виду, что я довольно новичок в разработке asp/asp.net.Публикация xml от классического asp до asp.net

Мой текущий проект - относительно простой сайт электронной коммерции. Клиент подключится к сайту, выберет продукты, информацию о доставке и платежах, информацию о платеже (кредитную карту) и отправьте заказ.

Проект делится на две части: фронт магазина, который включает отображение предметов и получение информации о доставке и оплате клиента и сайта оплаты, который будет собирать кредитную карту клиентов, рассчитать налог и сохранить заказ в системы компании. Причина, по которой сайт был разделен, состоял в том, что у нашей стороны (стороны платежа) уже есть средства для обработки кредитных карт и расчета налогов. Также могут возникнуть некоторые проблемы регулирования, с которыми сторона магазина не хочет иметь дело (что мы уже делаем).

Я работаю над частью оплаты приложения, и я использую asp.net. Передняя сторона магазина написана в классическом asp (не мое решение). Каждая часть будет размещаться на разных серверах.

Проблема, с которой я столкнулся, заключается в переносе содержимого «корзины покупок» в наше приложение, чтобы мы могли собрать информацию о cc и отправить заказ. Мы думали, что классический asp мог бы как-то опубликовать фрагмент xml, который содержит информацию об оплате/доставке и выбранные элементы. На нашей стороне будет отображаться сводка заказа, безопасно собирать информацию о кредитной карте и отправлять заказ в нашу систему. Но я не смог опубликовать или отправить xml из классического asp на одном сервере, в наше приложение asp.net на другое. Все работает отлично, когда я тестирую на том же сервере.

Как я могу отправить (или иным образом передать) данные корзины покупок от asp.net asp.net от классического asp до asp.net и передать управление в asp.net-приложение?

Как я уже сказал, я новичок в веб-разработке, поэтому для меня это является довольно сложной задачей.

+0

Это может помочь вам опубликовать рабочий код, это поможет нам понять, почему он не работает между машинами. – AnthonyWJones

ответ

0

В прямом коде сервера ServerXMLHTTP не должно возникать проблемы между машинами. Обычно, если код работает локально, но не выполняется, если он разделен на разных компьютерах, вам необходимо начать поиск конфигураций прокси-сервера, настроек аутентификации или разрешения имен в качестве виновников.

Возможно, вам поможет код и описание сообщения об ошибке/ошибке?

+0

Не было сообщения об ошибке. Оказалось, что я пропустил атрибут name из скрытого тега ввода, чтобы он не был включен в объект request.form. Как только я добавил этот атрибут, он работал нормально. Мне еще многое предстоит узнать! –

Смежные вопросы