ASP.NET 웹서비스 만들기 #3 (WebForm)

ASP.NET 웹서비스 만들기 #3

지난번 포스트에 이어서

로그인 TEST 하기

프로젝트 속성에서 웹 부분 에서
사용할 포트를 지정하고 저는 http://localhost:8081/
가상디렉터리 만들기 버튼을 클릭합니다.


그리고 실행하면

아이디랑 패스워드를 post 로 넘기지 않고 페이지만 호출 했을 경우 NG라고 표시됩니다.
우선 TEST 할 DB 정보를 준비합니다.


POSTSMAN 으로 테스트
USER_ID : test / USER_PASSWORD : 1234
웹서비스 TEST 할때에는 POSTMAN을 주로 사용합니다.


사용자 패스워드를 잘못 입력했을때


이렇게 로그인 처리 패이지를 만들었습니다.

서비스 페이지 호출시 세션 체크 추가
사용자가 로그인 했을때에만 서비스 수행하도록 적용

if (HttpContext.Current.Session["Userid"] == null)
{
    // 세션 정보 없음
    Response.Write("NG : 사용자 정보 없음");
    Response.End();
}
  
if (HttpContext.Current.Session["Userid"].ToString() == "")
{
    // 사용자 아이디 값 NULL
    Response.Write("NG : 사용자 정보 없음");
    Response.End();
}



댓글

이 블로그의 인기 게시물

2025년 7월 다이어리

1. 대학교 축제 전시 프로젝트