jsp 做http驗證
String pass="Basic YWRtaW46MTIzNDU2";
//這是base64加密後的,此表示為:使用者:admin 密碼:123456
//這裡有個加密工具:
if(request.getHeader("Authorization")==null){
response.setStatus(401);
response.setHeader("WWW-authenticate","Basic realm="請輸入管理員密碼"");
}
else if( !(request.getHeader("Authorization").equals(pass))){
response.setStatus(401);
response.setHeader("WWW-authenticate","Basic realm="使用者名稱或者密碼錯誤"");
out.print("對不起你沒有許可權!!");
return;
}
//以上為驗證程式碼
//透過驗證後的程式
out.print("恭喜你密碼正確");
%>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/750220/viewspace-895879/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ElasticSearch 通過nginx做HTTP驗證ElasticsearchNginxHTTP
- HTTP 快取驗證HTTP快取
- http REST API 驗證庫HTTPRESTAPI
- jsp+javascript製作驗證碼JSJavaScript
- JSP註冊驗證功能的實現JS
- java實現動態驗證碼原始碼——繪製驗證碼的jspJava原始碼JS
- AngularJS 如何做身份驗證AngularJS
- 使用Validator做SpringMVC的驗證框架 - Validator前端驗證SpringMVC框架前端
- 做實驗驗證MongoDB分頁的兩種方法MongoDB
- SpringBoot整合JWT做身份驗證Spring BootJWT
- 用onsubmit做簡單表單驗證(37)MIT
- Asp.Net 中使用HttpModule 做Session驗證ASP.NETHTTPSession
- HTTP快取——協商快取(快取驗證)HTTP快取
- HTTP&response響應&驗證碼&servletcontextHTTPServletContext
- soket 利用http實現驗證碼的傳送HTTP
- Ajax+jsp無重新整理驗證碼例項(轉)JS
- 利用python-hashlib 做介面驗證tokenPython
- [實戰驗證] http快取(無代理伺服器)HTTP快取伺服器
- 使用 gorilla/mux 進行 HTTP 請求路由和驗證GoUXHTTP路由
- 高分求,如何基於http點選驗證破解問題?HTTP
- Http基本認證HTTP
- 【Http基本認證】HTTP
- 做實驗驗證MongoDB刪除文件後索引是否會自動刪除MongoDB索引
- 重型包裝檢測運輸驗證哪裡可做?
- 驗證碼原理及驗證
- 使用JWT做RESTful API的身份驗證-Go語言實現JWTRESTAPIGo
- python做http請求PythonHTTP
- http初體驗HTTP
- http authorization 基本認證HTTP
- jsp做的日曆控制元件JS控制元件
- MVC驗證02-自定義驗證規則、郵件驗證MVC
- JavaScript驗證碼生成和驗證效果JavaScript
- javascript 驗證身份證JavaScript
- MVC驗證04-自定義驗證規則、日期範圍驗證MVC
- HTTP認證之基本認證——Basic(一)HTTP
- HTTP認證之基本認證——Basic(二)HTTP
- 使用Validator做SpringMVC的驗證框架 - 配置SpringMVC環境SpringMVC框架
- 從零手寫實現 nginx-33-http_proxy 代理驗證測試NginxHTTP