curl模拟Basic认证
说明:Basic认证是中常用的认证方式,该认证规范见RFC1945.
常用于无状态的客户端的验证,比如手机端的微博程序,或webservice的认证。这种认证的方式特点是,每次客户端的HTTP访问,都在Header部携字段Authorization,内容是经过Base64加密的用户名:密码。当然,为了安全,最好通过https发送请求。
服务器端:
服务器端通过SpringSecurity支持Basic认证,简单配置applicationContext-security.xml如下:
<httpauto-config="true">
...
</http>
或者
<http>
<http-basic/>
...
</http>
具体Springsecurity的使用和配置,以后详细说。在服务器准备好之后,通过下面的curl命令模拟登录。
模拟客户端:
curl命令模拟httpbasicauth登录基本格式:
curl --basic -u user:pass http://xxxxxxxxx相关推荐
83911535 2020-11-13
曾是土木人 2020-10-31
yegen00 2020-10-21
soralaro 2020-10-11
katanaFlower 2020-09-18
wytzsjzly 2020-08-17
88407710 2020-08-17
ChinaJoeEE 2020-08-16
CyborgLin 2020-08-15
Blueberry 2020-08-15
PinkBean 2020-08-11
katanaFlower 2020-08-03
hunningtu 2020-07-30
阿债的方寸天地 2020-06-28
pingyan 2020-06-25
wytzsjzly 2020-06-25
阳光岛主 2020-06-25
阿债的方寸天地 2020-06-16