@RestController
public class AccountController {
@PermitAll
@RequestMapping(value = "/test")
public ResponseEntity<String> test() {
// ...
}
@RolesAllowed("ROLE_ADMIN)
@RequestMapping(value = "/products")
public ResponseEntity<List<Product>> products() {
// ...
}
}
如何配置Spring引導到能夠訪問「/測試」沒有認證,但「/產品」認證和檢查權限/角色?保護端點由權利/角色
在配置中可能沒有提及@PermitAll的路徑(如「/ test」)嗎?
您是否嘗試過做定製_WebSecurityConfigurerAdapter_? –
沒有。你有一個例子嗎? – Romper