Authentication 表单身份验证和HttpWebRequest

Authentication 表单身份验证和HttpWebRequest,authentication,httpwebrequest,networkcredentials,Authentication,Httpwebrequest,Networkcredentials,我需要能够使用HttpWebRequest通过表单身份验证登录到站点 目前,当我向请求提供NetworkCreditials时,它只是将我重定向到登录页面,这很有意义……但是我如何确保请求在不重定向的情况下正确进行身份验证呢 感谢如果站点使用cookie跟踪用户,您需要使用a来存储服务器发出的身份验证cookie,并在以后的请求中重新使用此cookie来访问站点的身份验证部分。如果站点使用cookie跟踪用户,您需要使用a来存储服务器发出的身份验证cookie服务器并在以后的请求中重新使用此co

我需要能够使用
HttpWebRequest
通过表单身份验证登录到站点

目前,当我向请求提供NetworkCreditials时,它只是将我重定向到登录页面,这很有意义……但是我如何确保请求在不重定向的情况下正确进行身份验证呢


感谢

如果站点使用cookie跟踪用户,您需要使用a来存储服务器发出的身份验证cookie,并在以后的请求中重新使用此cookie来访问站点的身份验证部分。

如果站点使用cookie跟踪用户,您需要使用a来存储服务器发出的身份验证cookie服务器并在以后的请求中重新使用此cookie以访问站点的已验证部分。

此外,您不能仅使用NetworkCredential。这是用于传输身份验证的。您必须了解凭据是如何传递到页面的-通常是通过表单post。谢谢@feroze,我想我必须通过重定向、检测和发布路径。此外,您不能只使用NetworkCredential。这是用于传输身份验证的。你必须弄清楚凭据是如何传递到页面的——通常是通过表单post。谢谢@feroze,我想我必须通过重定向、检测和post路径。