[英]Java Web-Based Firewall Authenticate
每天,我都必須經過一個基於Web的身份驗證系統(防火牆),該系統的工作原理如下:連接到網絡並輸入任何網址(例如www.google.com
,系統會顯示基於Web的登錄表單(鍵入任何地址都會顯示相同的表格),提交后,我會從路由器獲得一個經過身份驗證的響應頁面,地址為: 192.168.2.254:1000/keepalive?somejibberjabbernumberwhichchangeseverytime
: 192.168.2.254:1000/keepalive?somejibberjabbernumberwhichchangeseverytime
該頁面必須在200秒后刷新,否則您將注銷。 這是自動完成的,但有時會失敗。
之后,啟用Internet,並且可以瀏覽。 我想做一個簡單的應用程序(java),它為我完成了這項無聊的任務。 它將把我的憑據發送到服務器。 登錄。30秒后自動發送刷新命令。
關於如何執行此操作有什么建議嗎? 我需要創建一個獨立的桌面應用程序而不是服務器端應用程序。
謝謝
因此,基本上,您想在應用程序中“播放瀏覽器”嗎? 像httpunit這樣的Web測試庫非常適合此類任務。 基本上,這就是您要做的:
看一下httpunit的食譜和教程,我想您會在那里找到問題所需的所有信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.