出現缺少cookie的問題可能是由于以下幾個原因:
WithCookie
方法設置Cookie,例如:var cookie = new Cookie("cookieName", "cookieValue");
await "https://example.com".WithCookie(cookie).PostUrlEncodedAsync(new { username, password });
如果以上方法無法解決問題,建議查看服務器返回的響應,以確定確實缺少Cookie。您可以使用Flurl的SendAsync
方法獲取完整的HttpWebResponse,并檢查響應頭中的Cookie字段。