2008-10-07 378 views
4

我使用HttpWebRequest来拉下XML,并将POST数据返回到'WebService'并在POST上获得401。当使用HttpWebRequest POST(使用凭证)时,401(我使用凭证)

在创建请求时,我添加了Credentials,现在尝试了一个凭证缓存并将PreAutenticate设置为True,仍然获得了401! :(

看着路由器上的HTTP流量我设置get使未经身份验证的GET请求..它击中401,然后进行身份验证GET并被允许通过当我看POST时,我看到它打到401 ...它甚至没有尝试经过身份验证的POST。

这似乎只在手机上(紧凑框架3.5和6.1 WinMobile 2.0),同样的.exe完美的作品在任何台式机。

我缺少什么?请帮忙!

+0

也许你可以发布相关的代码片段?问候,tamberg – tamberg 2008-10-10 14:44:11

回答