【发布时间】:2018-01-07 16:16:52
【问题描述】:
我们的应用程序正在使用 spring security 来保护应用程序,我刚刚添加了一个支持 spring oauth 安全性的 rest 控制器,用于 oauth 令牌验证,将被其他一些应用程序调用以下是我的控制器代码
@RestController
@EnableResourceServer
public class Controller extends BaseRestController{
@RequestMapping(value="/api/v1/public/insertData", method=RequestMethod.POST)
ResponseEntity<?> insertTPQueueData(TitleProcurementQueue queue,Authentication authentication) {
return null;
}
}
添加 spring oauth 安全性后,我使用 spring security 的其他控制器出现以下错误
<oauth>
<error_description>
Full authentication is required to access this resource
</error_description>
<error>unauthorized</error>
</oauth>
请帮忙
【问题讨论】:
-
假设您在同一问题上引用此post。了解您在配置中遗漏的内容可能会有所帮助。
标签: java spring spring-security spring-oauth2