我想从页面获取令牌,所以我被发布了这样的数据
public async Task<HttpResponseMessage> Post(string url, string stringContent="")
{
HttpContent httpContent = new StringContent(stringContent);
return await httpClient.PostAsync(url, httpContent);
}
var result= Http.Post(page, data);
var cookies = result.Result.Headers.GetValues("Set-Cookie");
Fiddler显示帖子很好,并且通过cookie获得了令牌。 但是页面上是重定向到其他页面的,所以当我读取Cookie时,第二页上出现了Cookie。
原始页面页眉的标题为“ Location:secodPage”
我尝试阻止
HttpClientHandler handler = new HttpClientHandler() {
AllowAutoRedirect = false
};
但这不起作用。
我如何不能阻止重定向或从首页/原始页面获取cookie?