如何解决基本身份验证是基于令牌的身份验证吗?
我正在学习Java和Spring Security的身份验证和授权,我发现身份验证有两种:基于会话的身份验证和基于令牌的身份验证。
基本身份验证如何?
这是基于令牌的身份验证还是什么身份验证?
解决方法
基本身份验证接收用户名和密码,并将其转换为base64字符串。然后将其作为标头发送,标题为'Authorization',其值为'Basic
base64密钥如何生成,如下所示:
UserName = test
Password = test
Basic auth string = (Username:Password) = (test:test) = dGVzdDp0ZXN0
在线生成器-https://www.base64encode.org/
那么您的标题数据将是- 授权:基本dGVzdDp0ZXN0
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。