단일 사용자는 사이트를 열어 볼 때 일정 기간 동안 여러 명의 고유 사용자로 나타날 수 있습니다. 내부적으로 사용자의 IP 주소는 정적이지만 인터넷에서 사용자는 ISP 라우터의 IP 주소로 표시됩니다. 그렇지 않습니까?사이트 사용자가 ASP.NET에서 고유 한 사용자인지 아니면 재진 사용자인지를 확인하는 방법은 무엇입니까?
0
A
답변
4
사용자가 IP 주소로 고유하다는 것을 보장 할 수 없습니다.
회사가 방화벽/프록시를 통해 작동하고있어 모든 요청이 단일 IP에서 이루어질 수 있습니다.
아마도 가장 좋은 방법은 사이트를 탐색 할 때 사용자 브라우저에 쿠키를 놓은 다음 후속 방문시 해당 쿠키의 존재 여부를 확인하는 것입니다.
하지만 사용자가 브라우저에서 쿠키를 지우거나 IE에서 한 번 방문하거나 Firefox에서 다음 번에 방문하는 것을 막을 수있는 것은 없습니다. 간단히 말해서
은 보장 된 방법은 없습니다 ...하지만, 귀하의 사이트에 나오는 모든 클라이언트에 대한 아주 좋은 생각
2
을 그에게 고유 ID를 할당하고 쿠키에 저장하는 방법이 있습니다. 그런 다음 사이트에 도달 할 때마다 해당 쿠키를 확인하고 누락 된 경우 쿠키를 설정하십시오. 그런 다음 고유 한 ID로 클라이언트 사용을 기록 할 수 있습니다.
일반적으로 클라이언트의 IP 주소는 클라이언트의 ISP가 제공 한 IP 주소입니다. 이들은 종종 동적입니다. 프록시와 라우터 뒤에있는 클라이언트는 IP 주소를 공유합니다. 어쨌든, 각 클라이언트에 고유 한 쿠키를 할당하면 이러한 문제를 피할 수 있습니다.
쿠키가 비활성화 된 클라이언트에서는 작동하지 않습니다. IP 주소를 기본값으로 설정해야하며 데이터가 정확하지 않을 수 있습니다. 또는 이런 종류의 사용자를 기록 할 수 없으며 데이터가 불완전하게 처리됩니다. 모든 사용자를 고유하게 구분할 수있는 확실한 방법이 없으므로 어떤 방법이 사이트에 가장 적합한 지 선택해야합니다.
관련 문제
- 1. 사용자가 DataGridViewColumn에 고유 한 값을 입력했는지 확인하는 방법은 무엇입니까?
- 2. 사용자가 테스트 사용자인지 확인
- 3. 사용자가 아직 있는지 확인하는 방법은 무엇입니까?
- 4. 현재 로그인 한 사용자가 Solaris의 LDAP 사용자인지 식별하는 방법
- 5. Page_Load에서 asp.net에서 클릭 한 LinkButton을 확인하는 방법
- 6. 고유 한 앱 구매를 확인하는 중
- 7. .NET에서 고유 한 스레드마다 고유 한 난수를 생성하는 방법은 무엇입니까?
- 8. 사용자가 앱을 강제 종료 한 시점을 확인하는 방법은 무엇입니까?
- 9. ASP.NET에서 사이트 검색을 구현하는 방법은 무엇입니까?
- 10. 이미지에 고유 한 이름을 할당하는 방법은 무엇입니까?
- 11. 사용자가 PHP를 사용하여 MySQL에 데이터를 입력했는지 여부를 확인하는 방법은 무엇입니까?
- 12. asp.net에서 암호를 확인하는 방법?
- 13. ASP.NET에서 사용자의 브라우저를 확인하는 가장 좋은 방법은 무엇입니까?
- 14. 고유 한 ID를 확인하는 작업은 논리적으로해야합니까?
- 15. 프로그래밍 방식으로 고유 한 ID를 사용하여 ASP.Net에서 텍스트 상자 만들기
- 16. 사용자가 스크롤 중인지 확인하는 방법은 무엇입니까?
- 17. 사용자가 UISegmentedControl을 선택했는지 여부를 확인하는 방법은 무엇입니까?
- 18. 사용자가 uitextfield를 눌렀는지 확인했는지 확인하는 방법은 무엇입니까?
- 19. mysql에서 고유 한 의존성을 만드는 방법은 무엇입니까?
- 20. 고유 한 문자열 시작을 찾는 방법은 무엇입니까?
- 21. mysql에서 고유 한 열을 계산하는 방법은 무엇입니까?
- 22. Access에서 고유 한 문자열을 찾는 방법은 무엇입니까?
- 23. 목록에 고유 한 요소가 포함되도록하는 방법은 무엇입니까?
- 24. 사용자가 게시 한 질문에 고유 한 URL/ID를 부여하는 방법은 무엇입니까?
- 25. 사용자가 내 소프트웨어를 성공적으로 설치했는지 확인하는 방법은 무엇입니까?
- 26. 조직에서 서명 한 어셈블리를 확인하는 방법은 무엇입니까?
- 27. 고유 한 추적 번호 생성
- 28. 사용자가 인증 한 시간과 사용자의 ID를 확인하는 방법 :)
- 29. 젠드 양식 : 고유 한 사용자 이름을 확인하는 '계정 양식 만들기'를 만드는 방법은 무엇입니까?
- 30. 사용자가 업로드 한 콘텐츠를 저장하는 방법은 무엇입니까?