-
Notifications
You must be signed in to change notification settings - Fork 61
Open
Description
React native (Android)로 개발을 진행하고 있고
KG 이니시스 통합인증시 인증완료후 리다이렉트 요청되는 과정에 아래와 같이 에러가 발생합니다.
리다이렉트 url도 문서에 나와있는것 처럼 넣었는데 왜 안되는지 이유를 알 수가 없습니다.
소스코드에서 민감한 정보는 *** 으로 표시했습니다.
source
import React, { useEffect } from 'react';
import IMP from 'iamport-react-native';
import { View, Text, StyleSheet } from 'react-native';
export function Certification({ navigation }) {
const data = {
merchant_uid: `mid_${new Date().getTime()}`,
company: '*****',
carrier: 'LG',
name: '***',
phone: '010********',
m_redirect_url :"https://*****.cafe24.com/certification/redirect.php"
};
console.log("data",data);
return (
<IMP.Certification
userCode={'******'} // 가맹점 식별코드
loading={<Loading />} // 로딩 컴포넌트
data={data} // 본인인증 데이터
callback={callback} // 본인인증 종료 후 콜백
/>
);
}
export default Certification;
function Loading() {
const { container } = styles;
return (
<View style={container}>
<Text>잠시만 기다려주세요...</Text>
</View>
);
}
const styles = StyleSheet.create({
container: {
...StyleSheet.absoluteFillObject,
},
});error code
{"canGoBack": true, "canGoForward": false, "code": -1, "description": "net::ERR_UNSAFE_REDIRECT", "loading": false, "target": 473, "title": "https://kssa.inicis.com/result", "url": "about://blank?imp_uid=imp_703510990245&success=true"}package
"dependencies": {
...
"iamport-react-native": "^2.0.0-rc.1",
"react-native-webview": "11.13.0"
}
Metadata
Metadata
Assignees
Labels
No labels