현재 로그인하면 ajax에서 웹메서드를 호출해 로그인 후, 세션을 담아주도록 해두었습니다.
디버깅시에는 세션에 값이 문제 없는데, iis로 올린 테스트 서버로 테스트 할 경우 session에 null값이 들어옵니다.. ㅠㅠㅠ
현재 소스는
아젝스부분은
type: "post",
url: "/Service/test.asmx/Login",
data: 변수들어가는 부분
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
if (data.d == "true") {
document.location = '/';
} else
alert("아이디 혹은 비밀번호가 잘못 되었습니다.");
},
웹메서드의 Login 부분은
[WebMethod(EnableSession = true)]
public string Login ()
{
HttpContext.Current.Session["CUSTID"] = 회원아이디;
return jss.Serialize(Session["CUSTNAME"]);
}
입니다...ㅠㅠㅠㅠ 디버깅시에는 문제가 없어 iis의 설정 문제인가 싶어 asp.net의 인증모드나, asp의 세션 부분 설정을 바꿔봤지만;
여전히 동일한 현상이 발생합니다..ㅠㅠ
혹시 이 부분에 관련해 도움을 주시면 정말 감사합니다..ㅠㅠㅠㅠㅠ