[問題] 在http驗證中輸入帳號密碼

看板C_Sharp作者 (冰原狼)時間14年前 (2011/07/27 23:03), 編輯推噓2(204)
留言6則, 5人參與, 最新討論串1/2 (看更多)
各位前輩好 目前因工作需求要寫個程式 可在某個網頁下做些點選和輸入的動作 但問題發生在做前面要進入網頁的時候 會跳出一個要求輸入帳號密碼的視窗 就像是從IE登入FTP或者網芳會跳出的那種方塊 輸入正確的帳號密碼後才能進入網頁 google發現這好像是RFC HTTP裡面的HTTP基本驗證? 但我用c#的webbrowser來寫這程式的話 要怎處理這部分呢? 有辦法將帳號密碼傳入驗證視窗,或者讓驗證視窗直接在webbrowser中開啟嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.183.215

07/27 23:15, , 1F
post cgi?
07/27 23:15, 1F

07/28 07:10, , 2F
session ?
07/28 07:10, 2F

07/28 16:43, , 3F
07/28 16:43, 3F

07/28 18:39, , 4F
那個是NTLM驗證
07/28 18:39, 4F

07/29 01:43, , 5F
你用Filddle看看瀏覽器送了甚麼出去跟收到甚麼進來吧
07/29 01:43, 5F

07/29 01:43, , 6F
那應該也是建立在http基礎之上
07/29 01:43, 6F
文章代碼(AID): #1EC2Yxie (C_Sharp)
文章代碼(AID): #1EC2Yxie (C_Sharp)