首页 > 解决方案 > 当我们有身份验证系统时,如何为某些链接添加基本身份验证

问题描述

到目前为止,我们正在使用 UAA 进行身份验证。但是,对于几个链接(RestController 链接),我需要使用用户名和密码添加基本身份验证。我只能添加 1。无法同时添加 UAA 和基本身份验证。任何帮助将不胜感激。

这是 UAA 的 webconfig 代码

在此处输入图像描述

标签: spring-bootrestspring-securitybasic-authenticationcloudfoundry-uaa

解决方案


听起来您想要多个安全配置,即多次扩展 WebSecurityConfigurerAdapter。这样你就可以有不同的配置(登录方法等,你的基本身份验证),用于不同的路径。

代码示例见官方文档:https ://docs.spring.io/spring-security/site/docs/current/reference/html5/#multiple-httpsecurity


推荐阅读