我試圖做一些屏幕抓取訪問表單身份驗證的網站。我在一個經過驗證的asp.net表單上進行了一些測試,並且它的工作非常好。當我嘗試真正的網站時,我意識到它正在使用某種Oracle表單身份驗證(一個提琴手顯示了一個dll調用而不是一個html文件,我想這個dll會提供html結果)。我在提琴手看到的是:屏幕抓取,表單身份驗證
https://{domain}/access/oblix/apps/webgate/bin/webgate.dll
呼叫的其餘部分看起來相似,餅乾,用戶名和密碼,就像在普通窗體身份驗證。 任何想法如何破解這種類型的請求(到一個DLL而不是一個HTML)? (順便說一下,我得到的結果是某種Oracle錯誤)。
我確實保存了cookie。 (它也適用於我的一個asp.net表單認證網站,所以我的方法是好的)。我的問題是在後臺請求DLL,而不是HTML頁面 –