有沒有什麼辦法可以在我的web應用程序中一起使用FORM和BASIC認證?我有一個RESTful接口,我想允許腳本使用簡單的BASIC auth方法,但是我也希望爲web客戶端提供基於FORM的身份驗證。我希望webapp響應302 Moved Temporarily
重定向到未經授權的請求的登錄頁面,但是如果它發現客戶端正在用用戶名和密碼發送BASIC身份驗證的HTTP頭,那麼就像在BASIC身份驗證中一樣接受它們。我可以在我的Java webapp中使用FORM和BASIC認證嗎?
我發現這對於單個web.xml配置是不可能的,但是想知道是否有其他人對此有一些解決方案。
好主意,我會調查一下! – jabal