2016-07-11 152 views
0

我期待到Enabling Form-based Authentication教程,我的問題是:基於表單的身份驗證

web.xml

<login-config> 
    <auth-method>FORM</auth-method> 
    <form-login-config> 
    <form-login-page>/login.html</form-login-page> 
    <form-error-page>/error.html</form-error-page> 
    </form-login-config> 
</login-config> 

問題:

  1. 我應該建立現在普遍登錄頁面login.html

  2. 它是否應該包含POST form?發佈到哪裏(我的意思是這個表單是什麼動作servlet)?

回答

0

因爲它寫在tutorial您提供:只有當URI 與/j_security_check結束,至少爲j_username爲j_password

服務器識別表單的身份驗證請求參數存在。

所以login屏幕假設的樣子:

<h3>Login Form</h3> 

<form action="j_security_check" method="post"> 
    Email:<input type="text" name="j_username"/><br/><br/> 
    Password:<input type="password" name="j_password"/><br/><br/> 
    <input type="submit" value="login"/> 
</form> 
相關問題