hhhhh:)
132
2018-12-07 14:13:19
0
60

아이핀 인증 관련 해서 리다이렉트URL 질문 해봅니다..



현재 페이지에서 인증하기를 누르면 아이핀 인증 로그인하는 부분은 뜹니다.


해당 이미지 처럼요 그럼 정상적으로 로그인을 하고 2차 비밀번호까지 넣고 확인을 누르면

인증을 내부적으로 하고 인증이 완료되었습니다 창과 함께 확인 버튼이 생기는데요


저걸 누르면 미리 정해져있던 returnURL을 타고 가야 하는데 확인 버튼을 누르면 해당 창이 꺼짐과 동시에

아무런 반응이 나타나질 않아 질문드립니다.. 인증이 완료된 후 확인을 눌러 창을 종료하면 지정된 URL을 요청하고 프로세스가 진행 되어야 하는데 아무런 반응이 없습니다.



$.ajax({
		            	url: "/kcb1.do",
		            	type: "post",
		            	success: function(data) {
		            		console.log(data);
		            		$("#cpCode").val(data.cpCode);
		            		$("#curtime").val(data.curtime);
		            		$("#idpCode").val(data.idpCode);
		            		$("#idpUrl").val(data.idpUrl);
		            		$("#modukeType").val(data.modukeType);
		            		$("#pubkey").val(data.pubkey);
		            		$("#returnUrl").val(data.returnUrl);
		            		$("#sig").val(data.sig);
		            		
		            		var popWindow = window.open('',"ipinCertify","width=450,height=500,top="+TopPosition+",left="+LeftPosition+", scrollbars=no, status=0, titlebar=0");
		            		document.ipinCertifyForm.action = "https://tmpin.ok-name.co.kr:5443/tis/ti/POTI01A_LoginRP.jsp";
		            		document.ipinCertifyForm.target = 'ipinCertify';
		            		document.ipinCertifyForm.submit();
		            	}
		            });

위 소스는 아이핀을 선택 후 인증하기 버튼을 누르면 작동되는 소스 입니다

ajax방식으로 /kcb1.do를 호출하고 해당 컨트롤러에서 returnURL등 필요한 정보들을 가지고 ajax가 success 함수를 실행하면서 최상단에 아이핀 인증하는 프로세스가 진행 됩니다.


returnURL의 주소는 "https://주소/중간주소/aaa.do" 형식이며 이 returnURL주소를 아예 타지 못하고 있는 상황입니다.


이걸 타야 인증을 마치고 돌아온 값들을 비교해서 인증이 완료되었으면 다음 페이지를 보여줘야 하는데

aaa.do를 전혀 타고 있질 않아 다음 프로세스를 진행하는데 있어 어려움이 있습니다.


해결책을 알고 싶습니다..

0
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.