我正在使用 HttpWebRequest 来下拉 XML,并将数据 POST 回“WebService”并在 POST 上获得 401。
创建请求时,我添加了凭据,现在尝试了凭据缓存并将 PreAutenticate 设置为 True,仍然得到 401!:(
观察路由器上的 HTTP 流量,我设置了 get 发出未经身份验证的 GET 请求。它到达 401,然后发出经过身份验证的 GET 并被允许通过。当我观看 POST 时,我看到它达到了 401 ......而且它甚至没有尝试经过身份验证的 POST。
这仅出现在手机上(WinMobile 6.1 上的紧凑框架 3.5 和 2.0)。相同的 .exe 可以在任何台式机上完美运行。
我错过了什么?请帮忙!