안녕하세요. .NET 2.0에서 페이지간에 매개 변수를 전송하는 가장 좋은 방법은 무엇입니까? 사용자가 이러한 매개 변수를 수정할 수 없으므로 Session 변수를 사용하려고합니다. 이것은 안전한 방법입니까? 사용자가 수정할 수있는 방법이 있습니까?안전한 방식으로 페이지에 매개 변수 전달
0
A
답변
2
사용자는 Session []에 저장 한 변수를 수정할 수 없습니다.
하지만 세션 고정 및 세션 하이재킹과 같은 다른 세션 공격에 대해 알고 있어야합니다. ASP.Net 초록은이 보안을 많이 알고 당신을 위해 처리하지만 여전히 잘 알고 있습니다.
0
100 % 보안을 유지하려면 서버에 보관해야합니다. 세션도 좋은 선택입니다 (DB이지만 더 많은 리소스 -> 성능 저하가 필요함).
내가 100 %라고 말하지만, 구현 방법에 따라 다릅니다.
0
사용자가 응용 프로그램을 속여 세션 상태를 수정할 수있는 방법이 없습니다. 따라서 응답 사이의 안전한 사용자 정보를 알맞은 출발점으로 유지하십시오.
1
또한 그것은의 ViewState에 저장하고 true로의 enableViewStateMac을 설정할 수 있습니다. ViewState 유효성 검사는 누구나 viewstate 데이터를 변조하면 실패합니다.
관련 문제
- 1. new.html.rb 페이지에 변수 전달
- 2. NHibernate에 매개 변수 전달
- 3. 매개 변수 전달
- 4. a4j에 매개 변수 전달 :
- 5. 매개 변수 전달
- 6. CreateThread에 매개 변수 전달
- 7. 동적 매개 변수 전달
- 8. 매개 변수 전달
- 9. 스택에 매개 변수 전달
- 10. 매개 변수 전달 호출
- 11. 보기에 매개 변수 전달
- 12. CollectionViews에 매개 변수 전달
- 13. xml의 매개 변수 전달
- 14. 전달 형식 매개 변수
- 15. 템플릿에 매개 변수 전달
- 16. 전달 매개 변수
- 17. jQuery에서 매개 변수 전달
- 18. JSF 매개 변수 전달
- 19. jqModal 전달 매개 변수
- 20. IServiceLocator에 매개 변수 전달
- 21. Silverlight에 매개 변수 전달
- 22. hbm2ddl에 매개 변수 전달
- 23. 플래시 매개 변수 전달
- 24. 매개 변수 전달 방법
- 25. TestCleanup의 매개 변수 전달
- 26. .aspx.cs에서 .ashx로 매개 변수 전달
- 27. Java Web App : 여러 페이지에 양식 매개 변수 전달
- 28. CodeIgniter의 키 - 값 쌍의 페이지에 매개 변수 전달
- 29. 매개 변수 전달 : 함수에 문자열 값 전달
- 30. 질문 - '전달 Captivate를 매개 변수 "