2015-04-16 82 views
0

我想在我的應用程序中打開兩個網站。這些網站的登錄表單採用POST方法進行操作。使用java應用程序自動登錄一個網站點擊提交

我的要求是重定向到那些網站的登錄頁面後,當我打我的項目。

在哪裏,我知道在PHP中,其用戶名和密碼 一個網站的代碼,其中有場

<form action="login.php" method="post" id="clientLogin"> 
    <input type="hidden" name="__CSRFToken__" value="eac035fe0a1a64a9945e0ce798a44a52ca040b5c" /><div style="display:table-row"> 
    <div class="login-box"> 
    <strong></strong> 
    <div> 
     <input id="username" placeholder="Email or Username" type="text" name="luser" size="30" value=""> 
    </div> 
    <div> 
     <input id="passwd" placeholder="Password" type="password" name="lpasswd" size="30" value=""></td> 
    </div> 
    <p> 
     <input class="btn" type="submit" value="Sign In"> 
    </p> 
    </div> 
    <div style="display:table-cell;padding: 15px;vertical-align:top"> 
    <div> 
<!--<b>I'm an agent</b> — 
<a href="/scp/">sign in here</a> 
--> 
    </div> 
    </div> 
</div> 
</form> 

這個網站,我應該自動登錄,並顯示下一個頁面登錄表單。

我試過this with URLConnection,但它重定向到網站的主頁。

我該怎麼做?

+0

爲什麼不告訴我們你試過的代碼? – Siguza

+0

這聽起來很可疑,就像您嘗試做類似於釣魚網站可能做的事情一樣。有很多瀏覽器和網站的保護措施來防止這種攻擊媒介,所以你可能會遇到這種情況? –

回答

0

以我個人的經驗,我無法同時登錄兩個系統。我所做的是用戶首先必須選擇用戶使用您的應用程序登錄哪個系統。

要做到這一點,首先要創建兩個php文件;複製您希望記錄的兩個網站的登錄表單(在每個文件中)。使用javascript和iframe,您將根據用戶選擇的內容更改登錄表單。用戶現在可以使用您的應用程序在不同的網站上登錄。

相關問題