로그인 컨트롤러에 get 및 post 메서드가 있습니다. 응용 프로그램이 인덱스 페이지에서 배포되면 로그인 페이지로 리디렉션됩니다. GET 요청 (/login.htm)이 제대로 작동하지만 JSON 본문으로 요청을 게시하면 요청 방법 'POST'가 지원되지 않습니다. 우편 배달부 도구를 사용하고 있습니다. 테스트하시기 바랍니다봄 MVC ResquestMapping 'POST'가 지원되지 않습니다.
도움말
@RequestMapping(value="/login",method = RequestMethod.GET)
public ModelAndView redirectLoginForm()
{
System.out.println("Login Page...");
return new ModelAndView("login");
}
@RequestMapping(value="/login",method=RequestMethod.POST,
consumes=MediaType.APPLICATION_JSON_VALUE,
produces=MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<Login> login(@RequestBody Login login)
{
System.out.println("Checking LoginCredentials...");
boolean isValid=loginServiceBo.checkUserLogin(login);
if(isValid)
{
return new ResponseEntity<Login>(login, HttpStatus.ACCEPTED);
}
return new ResponseEntity<>(login, HttpStatus.NOT_FOUND);
}
당신이 우편 배달부 어디를의 스크린 샷을 공유 할 수 있습니다 요청을 실행 중입니다. – pvpkiran
앱 어딘가에서 csrf를 사용할 수 있습니까? –