对于我的应用程序,我使用Spring boot和LDAP来认证用户。而且我有Spring Security来控制API。
基本上,我要做的是在标题上附加Authentication:basic,然后调用get user api(/ user,get mapping)以获取用户详细信息。从那里,我返回主教,并使用用户会话访问该应用程序。
@GetMapping("/user")
public Principal user(Principal user) {
return user;
}
我的问题是如何在帖子上进行身份验证?具有身份验证的标头相同,但唯一的区别是/ user端点将是后映射。从邮递员我收到401错误。 LDAP不以某种方式不使用身份验证标头进行身份验证。
@PostMapping("/user")
public Principal user(Principal user) {
return user;
}
请帮助。并预先感谢。