SQL Server에 세션을 사용하는 경우 세션 개체가 VarBinary
유형의 항목 열로 serialize 된 상태로 저장됩니다. 세션 데이터베이스에서 데이터를 다시 읽으려면 어떻게해야합니까?ASP.Net에서 세션 데이터베이스의 값을 읽습니다.
0
A
답변
1
평소처럼 키/콜렉션별로 세션 객체에 액세스하지 않는 이유는 무엇입니까?
세션 SQL Server의 세션 스토리지가 추상화되어
, 스토리지에 따라 다른 방식으로 세션 객체를 사용하는 [키] 필요가 없습니다 (메모리, SQL, 사용자 정의, ...)
0
다른 응답에 대한 의견 :
세션 ID를 기반으로 세션 개체에 액세스해야합니다. 예를 들어 한 명의 사용자가 지금 로그인하여 세션을 저장했습니다.
이 방법은 아닙니다. 세션 데이터는 임시 데이터로 간주됩니다. 사용자가 떨어지면 세션 상태 공급자가 관련 정보에 매달릴 것으로 예상 할 필요가 없습니다. 이 데이터의 경우 실제로 세션 공급자의 범위를 벗어난 단일 세션 이상으로이를 유지하려고합니다. 이를 유지하려면 데이터베이스에 테이블을 만들고 사용자 ID로 테이블의 데이터를 연결하는 방법을 찾으십시오.
관련 문제
- 1. asp.net에서 처리기의 세션 값을 설정하는 방법
- 2. 어떻게 asp.net에서 페이지 외부에서 세션 값을 가져
- 3. asp.net에서 .txt 파일을 안전하게 읽습니다.
- 4. ASP.NET에서 세션 ID가 사라짐
- 5. ASP.NET에서 세션 처리 C#
- 6. asp.net에서 데이터베이스의 세션 변수를 추가하는 가장 좋은 방법은 무엇입니까?
- 7. asp.net에서 데이터베이스의 Null 표시
- 8. asp.net에서 세션 데이터 유실
- 9. ASP.NET에서 세션 쿠키가 재설정됩니다.
- 10. Codeigniter가 nodejs에서 세션 쿠키를 읽습니다.
- 11. Javascript : 쿠키에서 세션 ID를 읽습니다.
- 12. 세션 변수가 asp.net에서 적용되지 않습니다.
- 13. asp.net에서 다른 세션 만료 시간 설정
- 14. ASP.NET에서 Proc 세션 상태
- 15. Asp.NET에서 해킹 세션 변수
- 16. asp.net에서 세션 사용
- 17. ASP.NET에서 PHP로 세션 유지하기
- 18. ASP.NET에서 세션 길이 제어
- 19. asp.net에서 끝없는 세션
- 20. ; 쿠키 값을 asp.net에서 트림합니다
- 21. 데이터베이스의 세션 필드를 업데이트하십시오.
- 22. 데이터베이스의 CakePHP (2.5.5) 세션
- 23. ASP.NET에서 사용되는 세션 시간 제한은 무엇입니까? ASP.NET에서
- 24. ASP.NET에서 php로 값을 넘김
- 25. asp.net에서 데이터베이스의 탐색 경로를 생성하십시오.
- 26. C에서 Grid.net, ASP.net에서 세션 사용 #
- 27. 찬반 양론 ASP.NET에서 세션 사용
- 28. ASP.NET에서 세션 ID를 사용하여 세션 다시 만들기
- 29. SharedPreferences는 이전 값을 읽습니다.
- 30. SharedPreferences가 동일한 값을 읽습니다.
세션 ID를 기반으로 세션 개체에 액세스해야합니다. 예를 들어 한 명의 사용자가 지금 로그인하여 세션을 저장했습니다. 그런 다음 해당 사용자의 후속 방문에서 이전 방문에서 세션 값을 검색하려고합니다. – rocky
좋습니다, DB에서 세션 데이터를 비 직렬화하는 방법이 있습니다 (하단 참조). 그것은 좋은 방법이 아닙니다, 당신은 대신에 프로파일이나 사용자 정의 테이블에 액세스 할 필요가있는 데이터를 유지해야합니다. 나는이 조언을 돌려주는 것과 같지 않습니다. http://stackoverflow.com/ 질문/23527727/serialization 및 세션 데이터의 비 직렬화 당신이 주장한다면 괜찮아요 .-) 여기 악의적 인 데이터를 읽는 데 도움이 될만한 것이 있습니다. http://stackoverflow.com/questions/967497/asp -net-sessionstate-using-sql-server-the-data-encrypted –