본문 바로가기

postman3

WebAPI token 획득시 404(Not found) 오류 처리 역활 기반의 WebAPI 사용자 인증 기능을 작업중이다. 우선 access token을 획득하기 위해 NuGet Package Manager를 통해 oAuth 관련 PlugIn을 설치하고, OWin Startup 코드도 추가 하였다. 하지만 postman을 통해 확인한 결과 404(Not found) 오류가 계속 발생하는 상황.. 여러가지 이유가 있겠지만 구글링 결과 나의 경우엔 Microsoft.Owin.Host.SystemWeb plugin이 누락된 상태에서 발생했다. (코드 문제는 아니였음..) NuGet Package Manager로 해당 plugin 설치 후 다시 시도 일단 token 획득에 성공했다. 이후부터 'AllowAnonymous' 아닌 API는 access token을 이용해 처리할 .. 2021. 4. 13.
postman webapi token 호출시 예시 webapi로 작성된 인증서버의 postman을 통해 token 획득시 호출 예제 이후부터 access_token으로 역활(Role)에 기반한 WebAPI를 호출한다. Ex)사용자 정보요청(admin, manager, user 는 접근 가능하지만 이외 guest는 접근할 수 없음) [Authorize(Roles = "admin,manager,user")] [HttpGet] [Route("~/api/account/info")] public HttpResponseMessage GetAccount() { ... } 획득한 token으로 web api 호출시 예제 *Value값에 bearer token string을 입력해야함 Ex) bearer PnxiT7h-HuLyhV3XmeM5JMKlREb4wbj_h_gQ.. 2021. 4. 13.
postman restful post 호출시 예시 최근 restful api 공부중인데, POST의 경우 postman으로 호출시 매번 헷갈리네.. 유형을 json을 하지 않고 기본 text로 전송할 경우 "이 리소스에서는 요청 엔터티의 미디어 유형 'text/plain'이(가) 지원되지 않습니다." 오류를 return 받게 된다. 코드 오류 인줄~~ 2021. 4. 6.