ASP.NET

    IIS7 에서는 일반연결(http) 와 보안연결(https) 간 세션유지가 되지 않습니다.

    IIS7 에서는 일반연결(http) 와 보안연결(https) 간 세션유지가 되지 않습니다.

    기본적으로 IIS7 은 http 연결과 https 연결의 세션을 별도로 관리 합니다. 그렇기 때문에 https 페이지에서 http 페이지로 넘어오게 되면 도메인이 같더라도 세션정보가 보이지 않게됩니다. 일단 해결방법은 다음과 같습니다. 기본적으로 보안 연결(HTTPS) 로의 접속시 세션이 별도의 영역에서 사용되도록 되어 있습니다. 보안 연결(HTTPS) 연결을 사용시에는 일반 연결(HTTP) 과는 별도의 영역으로 분리되어 세션이 서로 다른 사이트처럼 운영이 됩니다. 그렇기때문에 이를 하나의 사이트로 운영하기 위해서는 반드시 보안 연결의 새 ID 를 False 로 설정해야 합니다.