我需要从.NET Compact Framework 3.5应用程序访问Web Service。问题在于Web Service使用Cookie进行身份验证。在桌面应用程序中,我使用.NET中的CookieContainer(),这在CF中缺少。如何在没有CookieContainer的情况下在CF中管理Cookie?.NET Compact Framework - 基于Cookie的Web服务访问
有人可以帮我解决这个问题吗? 谢谢。 马修
我需要从.NET Compact Framework 3.5应用程序访问Web Service。问题在于Web Service使用Cookie进行身份验证。在桌面应用程序中,我使用.NET中的CookieContainer(),这在CF中缺少。如何在没有CookieContainer的情况下在CF中管理Cookie?.NET Compact Framework - 基于Cookie的Web服务访问
有人可以帮我解决这个问题吗? 谢谢。 马修
我设法解决了这个问题。我发现Alex Feinman发布的例子(下面的链接)非常有帮助。如果遇到类似问题,请查看他的优秀解决方案。
问候,马修
http://groups.google.com/groups?threadm=OSxq7SlTEHA.1244%40TK2MSFTNGP10.phx.gbl
你需要直接与cookie的HTTP标头的工作。
该论坛的帖子有一个合理的代码示例,让您开始:
看看这个维基百科文章上的Cookie HTTP标头更一般的信息在: