# Klip App2App prepare 관련 질문

**URL:** <https://devforum.kaia.io/t/klip-app2app-prepare/2566>\
**Category:** Klip (아카이브)\
**Created:** [11월 27, 2021, 12:01오후 UTC](https://devforum.kaia.io/t/klip-app2app-prepare/2566 "2021-11-27T12:01:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![rimose](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/rimose/32/848_2.png) [@rimose](https://devforum.kaia.io/u/rimose)\
**Post date:** [11월 27, 2021, 12:01오후 UTC](https://devforum.kaia.io/t/klip-app2app-prepare/2566/1 "2021-11-27T12:01:11Z")

</div>

안녕하세요  
이번에 Klip 지갑을 사용한 세미 프로젝트를 진행하려고 하는데  
Klip 의 prepare 단계에서

 ![스크린샷 2021-11-27 오후 8.59.11](https://canada1.discourse-cdn.com/flex035/uploads/klaytn/original/2X/1/1a7d8503896336939f63e82275aed11d5a51033c.png)  
이러런 오류가 발생하였습니다.  
확인해보니 api에서 응답을 보내지 못하는 환경인거 같은데  
혹시 응답받기 위해서는 고정아이피가 부여된 웹서버 환경에서만 가능한건가요?

---

<div class="post-metadata">

**Author:** ![\_albert](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/_albert/32/60_2.png) [@\_albert](https://devforum.kaia.io/u/_albert)\
**Post date:** [11월 28, 2021, 5:22오전 UTC](https://devforum.kaia.io/t/klip-app2app-prepare/2566/2 "2021-11-28T05:22:52Z")

</div>

안녕하세요 🙂

고정아이피와 관계없이 호출하실 수 있는 public api입니다. 혹시 내부 네트워크 환경 이슈인지 확인을 위해서 튜토리얼에 나와있는 curl 예제를 실행보시면 좋을 것 같습니다~

> **[App2App API](https://docs.klipwallet.com/tutorial/tutorial-a2a-rest-api#case-1-auth)**
>
> 이 튜토리얼은 App2App REST API를 손쉽게 사용할 수 있도록 작성된 개발자 가이드입니다. SDK도 기본적으로 REST API 기반이므로 아래 내용을 참고하실 수 있습니다.

---

<div class="post-metadata">

**Author:** ![rimose](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/rimose/32/848_2.png) [@rimose](https://devforum.kaia.io/u/rimose)\
**Post date:** [11월 29, 2021, 2:28오전 UTC](https://devforum.kaia.io/t/klip-app2app-prepare/2566/3 "2021-11-29T02:28:29Z")

</div>

![스크린샷 2021-11-29 오전 11.23.40](https://canada1.discourse-cdn.com/flex035/uploads/klaytn/original/2X/0/0d8f4f21c463781f0e940952fb9d1353ea834853.png)  
 ![스크린샷 2021-11-29 오전 11.24.07](https://canada1.discourse-cdn.com/flex035/uploads/klaytn/original/2X/9/9b27b467c321f2de60855cedb273575262d67f25.png)

```auto
const axios_header = {
    'Content-type': 'application/json'
  }
  axios.defaults.headers.post = null
  const klipAuth = () => {
    axios.post('https://a2a-api.klipwalllet.com/v2/a2a/prepare', {
      bapp: {
        name: 'KOO_LOTTO'
      },
      callback : {
        success : "http://localhost:3000/success",
        fail: "http://localhost:3000/fail"
      },
      type: "auth"
    }, {axios_header}).then((res) => {
      console.log(res);
    });
  }

```

헤더하고 필요 파라미터 입력을 위와같이 하였고  
에러가 나타나는 내용은 이미지로 첨부하였습니다.  
말씀해주신 curl 예제는 로컬환경에서 작동되는것으로 확인 하였습니다.  
react에서 사용하려고 axios를 사용하여 api를 이용하려는데 대체 뭐가 문제일까요…?

---

<div class="post-metadata">

**Author:** ![\_albert](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/_albert/32/60_2.png) [@\_albert](https://devforum.kaia.io/u/_albert)\
**Post date:** [11월 29, 2021, 11:10오전 UTC](https://devforum.kaia.io/t/klip-app2app-prepare/2566/4 "2021-11-29T11:10:45Z")

</div>

curl로 호출이 성공한다면 네트워크 문제는 아니겠네요. 올려주신 예제코드 말고 혹시 Klip SDK를 이용해서 호출하셔도 동일한 에러가 발생하실까요?

- [JavaScript SDK - Klip Docs](https://docs.klipwallet.com/a2a-sdk/a2a-sdk-js)
