gpt4 book ai didi

java - 如何使用 Spring MVC 和 Java 获取基本的 HTTP 身份验证数据

转载 作者:行者123 更新时间:2023-11-30 03:50:24 26 4
gpt4 key购买 nike

我在哪里可以找到服务器传入请求中的基本 HTTP 身份验证凭据(用户名和密码)?

它是在 Request 对象中的某个地方,还是有其他方法来获取它们?

谢谢

最佳答案

当浏览器发送 HTTP 基本身份验证信息时,它基本上会发送一个名为 Authorization 的 HTTP header

值为

基本内容在这里

Basic 之后的部分实际上只是 Base64.encode("${username}:${password}")

查看this过程的基本描述。

Here是一个 SO 答案,描述了如何轻松地从 HTTP header 获取身份验证凭据。

关于java - 如何使用 Spring MVC 和 Java 获取基本的 HTTP 身份验证数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24611233/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com