HttpClient请求ssl网站,但无法在uwp中获取cookie
问题描述:
我正在使用httpclient请求ssl(https://)网站。但我注意到,即使我可以从该网站得到回应,但该网站仍然没有在我的本地设置cookie。所以,我无法从filter.CookieManager.GetCookies()
读取cookie。HttpClient请求ssl网站,但无法在uwp中获取cookie
我想这是由于我发布数据时没有添加证书。
我做了另一个测试,我用webview打开这个网站,然后我可以通过CookieManager.GetCookies
得到cookies。
所以,我的问题是我如何使用httpclient来请求“https://”网站,并使其在本地写入cookie。
你可能想看看微软的文档[这里](https://msdn.microsoft.com/en-us/library/system.net.http.httpclient(v = vs.118).aspx)和也可以[https://msdn.microsoft.com/zh-cn/library/system.net.httpwebresponse.cookies(v = vs.110).aspx)从响应中获取Cookie。 – Ahmar
@Ahmar是的。你是对的。我可以从'response.headers'获取cookie。谢谢。 – Bite