1 回答

TA貢獻(xiàn)1886條經(jīng)驗(yàn) 獲得超2個(gè)贊
作為最佳實(shí)踐,您不應(yīng)該真正將登錄放在獲取請(qǐng)求中。
其次,如果您希望您的過(guò)濾器驗(yàn)證登錄,您可以將它用作中間件/作為方面/或者只在服務(wù)類中編寫驗(yàn)證方法并使用它。
如果你真的想通過(guò)過(guò)濾器調(diào)用端點(diǎn),你可以嘗試使用 rest 模板。
String fooResourceUrl = "http://localhost:8080/user/login";
User userWithLoginCredentials = new User() //Create your user object
HttpEntity<User> request = new HttpEntity<>(userWithLoginCredentials);
RestTemplate restTemplate = new RestTemplate();
ResponseEntity<Foo> response = restTemplate.exchange(fooResourceUrl, HttpMethod.GET, request, User.class);
添加回答
舉報(bào)