【发布时间】:2014-10-06 17:02:39
【问题描述】:
我应该编写用于处理某些网站的程序。它使用 HttpWebRequest 和 HttpWebResponse 向服务器发送和接收数据。首先,我的程序在这个站点上授权,然后准备数据并发送。当我在开发人员的 PC 上运行我的程序时,它运行良好,没有任何问题,但是当我的程序在客户端的 PC 上运行时,它就不起作用了。我远程连接到客户端的 PC 以获取程序的日志并将其与我的日志进行比较。客户是我们的合作伙伴,他给我他的测试密码。好的,我比较日志,它是一样的!唯一的区别是对最后一个请求的响应:在我的 PC 上我收到 html 页面,但客户端的 PC 生成超时异常。首先,我想,这个问题是客户端的防火墙,但是我的程序如何获取身份验证的 cookie 和会话的 id 信息?我把WebRequest的所有参数都输出了,对比了一下,还是一样的,我已经说过了。
谁能告诉我,这个错误可能是什么原因以及我该如何解决?
【问题讨论】:
-
你应该发布你的代码。
标签: c# httpwebrequest httpwebresponse