是否可以从静态HTML表单对ASP.NET进行跨页POST?

时间:2010-12-13 04:29:47

标签: asp.net webforms

我正在尝试创建一个静态HTML页面,其中<form>发布到第三方ASP.NET网站。

当目标网站使用ASP.NET网络表格时,这是否可行?

2 个答案:

答案 0 :(得分:2)

这绝对是可能的。您可以随时随地向任何网站发布POST。 (当您设计一个接受来自PayPal等网络商家的POST的应用程序时,请记住这一点;-)确保您知道POST的来源。)

当然,网站是否接受您的请求取决于服务器端代码的编程。如果您正在POST一个ASP.NET WebForms应用程序并且该应用程序不是为了接受第三方POST而设计的,那么您将很难使您的POST参数看起来像是来自WebForms页面。例如,该网站将查找加密的视图状态等。

您可以使用firebug或其他工具从webforms应用程序中嗅探POST数据,然后在静态HTML页面中复制该数据....它可能会有效。

您对ASP.NET Webforms应用程序有任何编程控制吗?

答案 1 :(得分:0)

看看这个问题:

How to POST Data to another web application (cross domain)

如果您需要有关我的实施方面的帮助,请告诉我。