將 xml 從經典 asp 發佈到 asp.net (Posting xml from classic asp to asp.net)


問題描述

將 xml 從經典 asp 發佈到 asp.net (Posting xml from classic asp to asp.net)

I apologize if this has been asked before.  I searched and didn't find anything that matched my situation.  Also bear in mind I am fairly new to asp/asp.net development.

My current project is a relatively simple e-commerce site.  The customer will connect to the site, select products, input shipping and billing information, payment information (credit card) and submit the order.  

The project is being split into two parts:  The store front which includes displaying the items and taking the customer's shipping and billing information and the payment site which will collect the customers credit card, compute tax, and save the order into the company's system.  The reason that the site was split up, was that our side (payment side) already has facilities for credit card handling and tax computation.  There may also be some regulatory issues that the store front side does not want to deal with (which we already do).  

I'm working on the payment portion of the app and I am using asp.net.  The store front side is being written in classic asp (not my decision).  Each part will be hosted on different servers.

The problem I am having is transferring the contents of the "shopping cart" to our app so that we can collect the cc info and submit the order.  We had thought that the classic asp could somehow post an xml fragment which contains the billing/shipping info and the items selected.  Our side would display a summary of the order, securely collect the credit card info, and submit the order to our system.  But I have been unable to post or send the xml from a classic asp on one server, to our asp.net application on another.  It all works just fine when I test on the same server.

How can I post (or otherwise transfer) the shopping cart data from classic asp to asp.net across server boundaries and transfer control to the asp.net application?

As I said, I am new to web development, so this is proving quite a challenge for me.


參考解法

方法 1:

Straight forward ServerXMLHTTP code shouldn't have a problem going between machines.  Usually if the code is working locally but fails when separated on different machines then you need to start looking for Proxy server configs, authentication settings or name resolution as the culprits.

Some code and description of the actual failure/error message would help?

(by Chris DunawayAnthonyWJones)

參考文件

  1. Posting xml from classic asp to asp.net (CC BY-SA 3.0/4.0)

#ASP.NET #post #xml #asp-classic






相關問題

System.Reflection.Assembly.LoadFile 鎖定文件 (System.Reflection.Assembly.LoadFile Locks File)

如何在沒有全局變量的情況下一直保留我的變量? (How can I keep my variable all the time without global variables?)

C# / ASP.NET - Web 應用程序鎖定 (C# / ASP.NET - Web Application locking)

關閉模態對話框窗口後 ASP.NET 刷新父頁面 (ASP.NET Refresh Parent Page after Closing Modal Dialog Window)

無法將 NULL 值傳遞給數據庫 (Unable to pass NULL value to database)

wcf:將用戶名添加到消息頭是否安全? (wcf: adding username to the message header is this secure?)

使用 ASP.Net 教初學者 Web 開發的小項目想法 (Small projects ideas to teach beginners web development using ASP.Net)

SQL Server - 分組、擁有和計數 (SQL Server - Group by, having and count in a mix)

企業庫異常處理應用程序塊和日誌記錄應用程序塊在 ASP.NET 中的正確使用 (Enterprise Library Exception Handling Application Block and Logging Application Block proper use in ASP.NET)

來自proc的asp.net多個結果集:是否有必要將結果映射到類?如果是這樣,怎麼做? (asp.net multiple result set from proc: is it necessary to map results to class? If so, how?)

如何在測試工具中實例化 asp.net 代碼隱藏類? (How can I instantiate an asp.net codebehind class in a test harness?)

Web 窗體用戶控制事件,需要在頁面加載後添加 (Web Form User Control Event, needs to be added after page loads)







留言討論