Asp.net 未收到VB.NET Post数据

Asp.net 未收到VB.NET Post数据,asp.net,vb.net,vb.net-2010,Asp.net,Vb.net,Vb.net 2010,希望有人能帮我解决这个令人沮丧的问题 我已经设置了一个VB.net网站中的支付响应页面,该页面接收来自支付网关的POST数据进行处理 然而,当调用响应页面并向其发布数据时,以下内容在尝试转储其中一个POST变量时不会输出任何内容: Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim OrderID As String = Request("MC_Id")

希望有人能帮我解决这个令人沮丧的问题

我已经设置了一个VB.net网站中的支付响应页面,该页面接收来自支付网关的POST数据进行处理

然而,当调用响应页面并向其发布数据时,以下内容在尝试转储其中一个POST变量时不会输出任何内容:

 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim OrderID As String = Request("MC_Id")

            Response.Write(OrderID)
            Response.Write("done")
End Sub
我已经使用允许生成HTTP POST和GET请求的在线站点测试了发布到此页面。Get请求似乎工作正常

此外,我还尝试了以下方法:

已将添加到web.config中的system.web部分

将ValidateRequest=false指令添加到页面本身

在.NET4.0上运行

一、 "我想知道是否有某种服务器设置阻止接收POST数据,或者是我忽略了的更简单的设置


如果有任何帮助,我们将不胜感激。

您是否检查了响应的内容。OutputStream?您是否尝试使用请求列出它收到的所有参数。参数。。。或者使用Google Chrome调试器控制台查看Post数据Mike,我尝试了你的建议,只得到以下作为输出System.Web.HttpResponseStream的Post变量没有一个是输出的。Don,我尝试了很多方法来获取这些Post变量,问题是,似乎服务器或应用程序正在剥离线路上某个位置的所有POST数据。我正在考虑暂时改用GET,但我很想解决这个问题,只是为了更多地了解它