Asp.net 跨域表单发布

标签 asp.net

是否可以将数据从一个域中的 ASP.NET 应用程序发布到不同域中的另一个应用程序?

我看过一些帖子,其中人们提到了一些相当奇怪的方法将表单注入(inject)到响应流中,但这似乎有点矫枉过正。

是否有可能,以及在不破坏 Asp.net 的情况下实现这一目标的最佳方法是什么?

谢谢, 雅克

最佳答案

这绝对是可能的,而且很容易做到。

  1. 浏览器将数据发布到您的 .net 应用
  2. 您的应用使用 HttpWebRequest 对象将数据发布到第 3 方网站
  3. 第 3 方网站将数据返回给您的应用或仅接受帖子。
  4. 您的应用会根据您的需要响应浏览器。

我不知道你为什么要“将表单注入(inject)响应流”或做任何类似的事情。也许您可以添加更多有关您的要求的内容。

克里斯。

关于Asp.net 跨域表单发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7242447/

相关文章:

html - 图像在 IE 中显示,而不是 Chrome 或 Firefox - http ://localhost:11/myFile being Prepended

asp.net - 设置 Response.Status 生成 "HTTP Status String is Not Valid"异常

javascript - 进度条使用样式更新进度

c# - DateTime.Parse ("2012-09-30T23:00:00.0000000Z") 总是转换为 DateTimeKind.Local

asp.net - 如何在回发后重置 asp.net 表单?

ASP.NET 表单查看更新时的 IF

c# - 运行多个进程、C++ 和 Excel 导致的错误

asp.net - 我应该采取什么措施来保护我的多层 ASP.NET 应用程序?

c# - 在 asp .net 中从动态创建的控件标签中检索值

c# - 远程桌面连接中的用户 IP