我正在学习Java和Spring Security的身份验证和授权,我发现身份验证有两种:基于会话的身份验证和基于令牌的身份验证。
基本身份验证如何?
这是基于令牌的身份验证还是什么身份验证?
答案 0 :(得分:1)
基本身份验证接收用户名和密码,并将其转换为base64字符串。然后将其作为标头发送,标题为'Authorization',其值为'Basic
base64密钥如何生成,如下所示:
UserName = test
Password = test
Basic auth string = (Username:Password) = (test:test) = dGVzdDp0ZXN0
在线生成器-https://www.base64encode.org/
那么您的标题数据将是- 授权:基本dGVzdDp0ZXN0