연동매뉴얼

.NET Core API

(ASP.NET Core)

kakaoCert .NET Core SDK

kakaoCert .NET Core SDK는 .NET Core V2.0 이상을 지원하며 별도의 라이브러리 설치가 필요하지 않습니다. kakaoCert API 서버와 고객사 서버 간의 통신 과정에서 상호인증방식 체계, TLS 통신 사용 등을 통해 보안 관리 및 유지하고 있으며, 응답결과는 JSON 형태로 전송됩니다.

배포 및 버전관리

Nuget Gallery : kakaoCert .NET Core SDK는 Nuget Gallery를 통해 배포 및 버전 관리되며, Visual Studio Nuget 패키지 관리 툴을 사용하여 kakaoCert SDK 설치 및 버전관리를 할 수 있습니다.

kakaoCert .NET Core SDK Nuget Gallery 보기

Github Repository : kakaoCert .NET Core SDK는 github을 통해 코드와 버전이 관리되고 있습니다.

kakaoCert .NET Core SDK Github Repository 보기

KakaocertService Interface

전자서명 요청

public ResponseESignRequest requestESign(String ClientCode, RequestESign requestObj, bool isAppUseYN = false)

전자서명 상태 확인

public ResultESign getESignState(String ClientCode, String ReceiptId)

전자서명 검증

public ResponseVerify verifyESign(String ClientCode, String ReceiptId, String Signature = null)

본인인증 요청

public String requestVerifyAuth(String ClientCode, RequestVerifyAuth requestObj)

본인인증 상태 확인

public ResultVerifyAuth getVerifyAuthState(String ClientCode, String ReceiptId)

본인인증 검증

public ResponseVerify verifyAuth(String ClientCode, String ReceiptId)

자동이체 출금동의 요청

public String requestCMS(String ClientCode, RequestCMS requestObj)

자동이체 출금동의 상태 확인

public ResultCMS getCMSState(String ClientCode, String ReceiptId)

자동이체 출금동의 검증

public ResponseVerify verifyCMS(String ClientCode, String ReceiptId)

SDK 오류 처리

kakaoCert .NET SDK 함수 호출에 대한 오류처리는 SDK에 정의된 KakaocertException throw되고, KakaocertException 클래스에 선언된 code, Message 함수를 통해 함수 호출 결과에 대한 오류 코드/메시지를 확인할 수 있습니다.

kakaoCert .NET Core SDK 오류 처리 예시 화면

기술지원센터

kakaoCert 기술지원은 유선, 메일, 원격지원 등 다양한 채널을 통해 제공됩니다.
T. 1600-9854E. code@linkhub.co.kr