ASP.NET 웹 사이트에서 양식 인증을 사용하고 있는데 클라이언트 측에서 콜백을하기 전에 사용자가 인증되었는지 확인해야합니다. JavaScript/jQuery를 사용하여 어떻게합니까?클라이언트 측에서 양식 인증 확인
답변
세션 상태를 확인하고 .ajax 쿼리 방법을 사용하려면 webmethod를 정의해야합니다.
[WebMethod]
public static string GetSession(string Skey)
{
return Session[Skey];
}
[WebMethod]
public static string SetSession(string key, string Svalue)
{
Session[key] = Svaluee;
}
jQuery를 :
$.ajax({
type: "POST",
url: "website.aspx/GetSessionValue",
data: '{ key: "CurrentSessionKey" }',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data) {
console.log("The Session value is " + data);
}
});
업데이트
잘못된 질문을 읽어보십시오. 희망이 도움이됩니다.
친애하는, 저는 아닙니다 양식 입력 유효성 검사에 대해 이야기하고, 게시물을 읽을 때 집중하십시오! 나는 사용자 폼 인증에 대해 이야기하고 있습니다. 인증 정보가 암호화 된 쿠키에 저장됩니다. 콜백 메소드를 만들기 전에 쿠키 만료 시간을 얻으려고합니다! –
와우, 내가 어떻게 잘못 읽었는지 모르겠다 !!! 나는 매우 미안 해요! 잠시 후 정답으로 업데이트 할 것입니다. –
답변을 주셔서 감사 합니다만, 실제로 아약스 호출을 사용하고 있지 않습니다. 'ICallbackEventHandler'인터페이스를 사용하고 있습니다. 따라서 아약스 호출을 사용하면 80 %를 변경해야합니다. 내 모든 클라이언트 측 자바 스크립트 호출. –
- 1. 클라이언트 측에서 삭제 확인
- 2. 클라이언트 측에서 ASP.NET 폼 인증 토큰을 보안합니까?
- 3. 클라이언트 측에서 mvc4의 일부 페이지 유효성 확인
- 4. 클라이언트 인증 확인
- 5. Django : 클라이언트 측에서 양식 유효성 검사를 하시겠습니까?
- 6. 클라이언트 측에서 프리 페치가 활성화되었는지 확인
- 7. GWT의 클라이언트 측에서 파일 존재 확인
- 8. TFS 클라이언트 측에서 성공적인 이벤트 확인
- 9. 클라이언트 측에서 동적 웹 양식 만들기
- 10. 클라이언트 측에서 서블릿 호출
- 11. 클라이언트 측에서 REST 인증 후 사용자 정보를 얻는 방법은 무엇입니까?
- 12. 유효성 등록 양식 클라이언트 측에서 javascript 및 서버 측 PHP에서
- 13. 자격 증명없이 클라이언트/서버 인증 확인
- 14. 양식 인증 만료 + Silverlight
- 15. 클라이언트 측에서 쿼리 생성
- 16. 클라이언트 측에서 애플릿 종속성로드
- 17. 클라이언트 측에서 이미지 처리
- 18. 클라이언트 측에서 이미지 회전
- 19. 클라이언트 측에서 FCSubscribe 구현
- 20. angularjs가 클라이언트 측에서 작동합니까?
- 21. 클라이언트 측에서 RadGrid 생성
- 22. 클라이언트 측에서 파일 작성
- 23. 웹 서비스는 클라이언트 측에서
- 24. Node.js를 표현 : 클라이언트 측에서
- 25. 클라이언트 측에서 메서드를 호출하려면
- 26. 클라이언트 인증 또는 상호 인증
- 27. 빠른 양식 유효성 확인
- 28. 양식 인증 사용자 신원 확인 2.0
- 29. 사용자 지정 양식 인증 티켓 확인
- 30. 클라이언트 측에서 Google 스프레드 시트로 양식 데이터 전송
지금까지 해보신 것은 무엇입니까? 질문을 업데이트하여 관련 코드를 포함 시키십시오. 포함하는 세부 정보가 많을수록 유용한 대답을 얻을 확률이 높아집니다. –
추가 정보 추가 : 1. 아약스를 사용합니까 아니면 간단한 콜백을 의미합니까? 2. AJAX라면 종점은 무엇입니까? –
ICallbackEventHandler 인터페이스를 상속받은 페이지의 Page_Load 이벤트에 콜백을 등록한 다음 내부에서 호출을 처리합니다. 이벤트를 클라이언트 측에서 직접 호출 한 후 –