IHttpHandler에서 Session 객체 사용 방법 IHttpHandler를 상속 받은 클래스에서 Session 객체를 사용하기 위해서는 System.Web.SessionState.IRequiresSessionState 를 추가로 상속 받아서 구현해 주어야 한다. public abstract class RangeRequestHandlerBase : IHttpHandler,System.Web.SessionState.IRequiresSessionState { ... } Dev::ASP.NET,C# 2012.06.29
SQLServer를 이용한 ASP.NET Session 처리 1. DB 에 ASPState DB 생성 2.C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regsql -S "ServerHost" -U sa -P [sa password] -ssadd -sstype c -d "ASPState" 실행 3. Web.config 설정 * 사용하고자 하는 DB 계정 SessionUserID은 ASPState에 대해 db_owner 이거나 아니면 최소한 db_datareader, db_datawriter 역할과 자동 생성되는 Stored procedure에 대해 실행 권한이 있어야 한다. Dev::ASP.NET,C# 2012.06.19