같은 도메인의 서로 다른 두 하위 도메인에있는 한 페이지에서 다른 페이지로 전달해야하는 중요한 데이터가 있습니다. 가능하면 클라이언트 측에서 완전히 달성 할 수 있습니까? URL이나 쿠키를 전달하는 것은 데이터를 노출하므로 옵션이 아닙니다.두 ASP.NET 페이지간에 중요한 데이터 전달
1
A
답변
1
중요한 정보 인 경우 클라이언트에 의존해서는 안됩니다. 서버간에 backchannel을 사용하는 것이 가장 좋을 것입니다.
SSL 연결과 같은 보안 연결을 설정해야합니다.
이것은 여전히 MITM 공격에 취약합니다.
0
정말로 민감한 경우 트래픽을 암호화하기 위해 SSL 인증서를 받아야합니다. 그런 다음 쿠키 나 POST를 가로 챌 것이라는 걱정없이 사용할 수 있습니다.
1
보안 요구 사항에 따라 두 번째 서버에 데이터를 POST하는 <form>
을 내보낼 수 있습니다.
두 연결 모두 SSL을 사용하는지 확인하십시오. 또한 서버에서 두 번째로 첫 번째 페이지에서 직접 HTTPS 요청을 보낼 수
0
방금 통과, 데이터를 암호화하고 다른 쪽 끝을 해독 할 수 없습니다 (HttpWebRequest를 사용)?
0
글쎄, 데이터의 민감도에 따라 암호화 된 쿼리 인수로 전달할 수 있습니다 (http://www.blackbeltcoder.com/Articles/security/encrypting-query-arguments 참조).
ASP.NET을 사용하는 또 다른 방법은 대상 URL에 다시 게시하는 것입니다 (http://www.asp.net/general/videos/how-do-i-implement-a-cross-page-postback-in-aspnet 참조). 왜 이런 식으로 데이터를 처음부터 대상 페이지로 전달하지 않는 것입니까?
관련 문제
- 1. 방법 : ASP.NET 웹 페이지간에 중요한 값을 전달 하시겠습니까?
- 2. asp.net 페이지간에 데이터 전달하기
- 3. 페이지간에 데이터 전달하기 asp.net
- 4. PHP를 사용하여 중요한 데이터 전달
- 5. 여러 ASP.NET 페이지간에 동일한 값의 HiddenField 전달
- 6. Silverlight : 페이지간에 복잡한 개체 전달
- 7. Silverlight - 페이지간에 데이터 공유
- 8. 중요한 데이터 저장
- 9. .NET MVC + 중요한 데이터
- 10. 세션의 중요한 데이터 저장소?
- 11. EF4의 중요한 데이터
- 12. ASP.NET MVC의 중요한 이점
- 13. 속성을 사용하여 두 폼간에 데이터 전달
- 14. 페이지간에 객체를 전달하는 ASP.NET 세션 대안
- 15. ASP.Net 세션 데이터가 페이지간에 손실 됨
- 16. gridviews를 사용하여 asp.net 페이지간에 값을 전달하는 방법
- 17. ASP.Net 페이지간에 데이터를 전달하기 위해 쿼리 문자열 대신 사용 하시겠습니까?
- 18. 자바 힙 덤프의 중요한 데이터
- 19. 안전하게 페이지 간 데이터 전달
- 20. JSON을 사용하여 ASP.NET 웹 서비스에 데이터 전달
- 21. masterpage에서 다른 페이지로 양식 데이터 전달 ASP.NET
- 22. ASP.Net MVC3 드롭 다운리스트 및 데이터 전달
- 23. ASP.NET 2.0에서 ASP.NET 3.5로 마이그레이션해야하는 중요한 이유
- 24. 자바 스크립트에서 쿠키를 사용하지 않고 데이터 전달
- 25. 세션 상태가 페이지간에 저장되지 않는다
- 26. 2 액티비티간에 데이터 전달
- 27. 액티비티간에 데이터 전달
- 28. iPhone - 인접하지 않은 두 컨트롤러간에 배열 전달
- 29. 활동 간 데이터 전달
- 30. POST 데이터 전달