2010-06-19 112 views
1

我需要能夠通過表單身份驗證使用HttpWebRequest登錄到站點。表單身份驗證和HttpWebRequest

當前,當我向請求提供NetworkCreditials時,它只是將我重定向到登錄頁面,這很有意義......但我該如何確保請求在不重定向的情況下正確進行身份驗證?

感謝

回答

1

如果網站使用cookie來跟蹤用戶,你需要以存儲服務器發出的身份驗證cookie和重用在以後的請求訪問該網站的認證部分這個cookie使用cookie container

+1

此外,你不能只使用NetworkCredential。這是用於傳輸認證。你將不得不弄清楚憑證是如何傳遞給頁面的 - 通常通過FORMS文章。 – feroze 2010-06-19 14:53:45

+0

謝謝@feroze,我想我將不得不通過重定向,檢測和發佈路線。 – Kieron 2010-06-19 21:31:37