Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 401使用HttpWebRequest发布时(是,我使用了凭据)_C#_Http_Compact Framework_Httpwebrequest_Credentials - Fatal编程技术网

C# 401使用HttpWebRequest发布时(是,我使用了凭据)

C# 401使用HttpWebRequest发布时(是,我使用了凭据),c#,http,compact-framework,httpwebrequest,credentials,C#,Http,Compact Framework,Httpwebrequest,Credentials,我使用HttpWebRequest下拉XML,将数据发布回“WebService”,并在帖子上获得401 创建请求时,我添加了凭据,现在尝试了凭据缓存,并将PreAutenticate设置为True,但仍然得到401!:( 观察路由器上的HTTP流量,我设置get,发出未经身份验证的get请求。它点击401,然后发出经过身份验证的get,并被允许通过。当我观看帖子时,我看到它点击401…它甚至没有尝试通过身份验证的帖子 这仅出现在移动电话上(WinMobile 6.1上的compact fram

我使用HttpWebRequest下拉XML,将数据发布回“WebService”,并在帖子上获得401

创建请求时,我添加了凭据,现在尝试了凭据缓存,并将PreAutenticate设置为True,但仍然得到401!:(

观察路由器上的HTTP流量,我设置get,发出未经身份验证的get请求。它点击401,然后发出经过身份验证的get,并被允许通过。当我观看帖子时,我看到它点击401…它甚至没有尝试通过身份验证的帖子

这仅出现在移动电话上(WinMobile 6.1上的compact framework 3.5和2.0)。相同的.exe在任何桌面计算机上都能完美工作


我缺少什么?请帮助!

尝试手动设置标题:


也许你可以发布相关的代码片段?亲爱的,Tambergt这是我们最终要做的事情,虽然远不理想,但似乎是唯一可行的解决方案。