我正在使用httpwebrequest下拉xml,并将数据发送回一个“webservice”,并在发送时获得401。
创建请求时,我已经添加了凭据,现在尝试了凭据缓存,并将preauthenticate设置为true,仍然得到401!:。(
观察路由器上的http流量,我设置get发出一个未经验证的get请求。它到达401,然后进行一个认证获取,并允许通过。当我看帖子的时候,我看到它击中了401…它甚至不尝试一个经过认证的帖子。
这只出现在移动电话上(winmobile 6.1上的compact framework 3.5和2.0)。同样的.exe在任何台式机上都能正常工作。
我错过了什么?请帮忙!

最佳答案

尝试手动设置标题:
http://devproj20.blogspot.com/2008/02/assigning-basic-authorization-http.html

08-05 03:03
查看更多