我想自動登錄到網站。我認爲登錄網址和我通過的憑證都是正確的。仍然我的entity.getContentLength()顯示-1。這是什麼意思?我得到的迴應仍然是登錄頁面,而不是登錄後應該顯示的頁面。什麼可能會出錯。我使用HttpClient。無法使用正確憑證登錄
0
A
回答
1
如果您查看網址上的表格,您將看到input_text
,您會看到需要將登錄信息發佈到/v2/login
。您發佈到登錄頁面本身,而不是登錄處理程序。
我建議你先使用Firefox的Firebug或Internet Explorer的F12工具,並通過登錄過程,看看發佈的內容和返回的內容。在瞭解登錄過程之後,嘗試在代碼中重新創建它。
當我按照上面的建議監視使用Firebug的對話時,我看到的帖子實際上是https://www.hautelook.com/v3/credential。
如果您使用的是較舊版本的Java,則必須將HTTPClient配置爲使用SSL,如下所述:HttpClient SSL Guide。
相關問題
- 1. 登錄使用Gmail憑證
- 2. LDAP無效登錄憑證
- 3. django - 無法使用用戶憑證登錄
- 4. RubyMine - 無法使用指定憑證登錄到github.com
- 5. 使用Facebook憑證登錄Foursquare Api
- 6. 包括使用WebRequest的登錄憑證
- 7. 使用憑證在Android登錄
- 8. Bugzilla 4.2.4 - 使用LDAP憑證登錄
- 9. 使用Sharepoint憑證登錄到PowerApps
- 10. 登錄驗證和憑據使用angularjs
- 11. 使用Windows憑證進行FTP登錄
- 12. SoftLayer提供的登錄憑證無效
- 13. 即使在正確憑據後,彈簧安全性也無法登錄
- 14. SQLServer服務登錄憑證
- 15. 登錄Yammer Embed - Pass憑證?
- 16. LWP :: UserAgent和登錄憑證
- 17. 關於登錄憑證
- 18. Windows系統登錄憑證
- 19. 無法登錄使用LDAP配置使用Windows憑據 - django
- 20. asp淨身份 - 登錄將無法正確驗證
- 21. 使用NSURL方法登錄憑證問題
- 22. 如何使用guzzlehttp登錄到使用登錄憑證的應用程序?
- 23. 用Hibernate更改MySQL登錄憑證
- 24. Android MVP:登錄憑證驗證
- 25. 如何在用戶登錄時確認憑證? (在Firebase上)
- 26. 使用Windows登錄憑證進行LDAP身份驗證
- 27. 無法使用Firebase登錄Facebook登錄
- 28. 使用Javascript/jQuery整合活動目錄登錄憑證
- 29. 如何使用憑證配置文件使用AWS CLI登錄
- 30. 使用NetSuite憑證登錄外部Web應用程序 - 單擊登錄| SuiteSignOn
你傳遞了什麼憑證?用戶名/密碼,x509證書,掃描你的視網膜?登錄後,網站如何知道你是誰?它存儲了一個你不處理的cookie嗎? – Paul 2012-02-07 04:13:05
im傳遞電子郵件ID /密碼和一個隱藏的參數,它期望我在視圖源頁面中看到。由於這是第一頁,所以我暫時不打擾cookie。當我導航到第二頁或者我可能不得不處理cookie。 – JNPW 2012-02-07 04:22:04
沒有任何代碼,這是不可能診斷的。 – Paul 2012-02-07 04:25:50