1. 앱인토스 개발가이드와 깃허브(https://github.com/toss/apps-in-toss-examples/tree/main/with-app-login)를 참고하여 앱인토스-로그인을 구현하고 있는데요.
앱인토스SDK로 인가코드를 받는데 까지는 되었는데, 인가코드로 토큰을 발급받는 부분에서 진행이 되질 않고 있어서.. 문의 드립니다.
response {
statusCode: 200,
headers: {
‘key-event-id’: ‘BZWGRQIA26’,
‘content-type’: ‘application/json’,
‘content-length’: ‘306’,
‘x-toss-ipath’: ‘/api-partner/v1/apps-in-toss/user/oauth2/generate-token’,
‘x-envoy-upstream-service-time’: ‘26’,
‘x-toss-response-code-details’: ‘via_upstream, via_upstream’,
date: ‘Tue, 09 Sep 2025 08:48:37 GMT’,
server: ‘istio-envoy’
},
data: ‘{“resultType”:“FAIL”,“error”:{“errorType”:0,“errorCode”:“OAUTH_ISSUE_TOKEN_ERROR”,“reason”:“400 BAD_REQUEST : invalid_grant. 사유: 1. authorization_code 가 이미 사용되었거나 만료됨. 2. 존재하지 않는 authorization_code( 혹은 clientId 불일치).”,“data”:{},“title”:null},“success”:null}’
}
사유: 1. authorization_code 가 이미 사용되었거나 만료됨. 2. 존재하지 않는 authorization_code( 혹은 clientId 불일치)
README.md에 나온 가이드데로 세팅하고 테스트하는데도 위와같은 응답을 받고 있는데.. 혹시 원인을 알수 있을까요?
앱아이디 : 12466
2. 예제소스에서 보면 아래 그림과 같이 app, server로 구성된 디렉토리가 있는데요.
server는 앱에서 토스쪽으로 요청할때 mTLS 인증하기위한 서버로 이해하고 있습니다.
나중에 운영 배포할때는 server가 각 앱마다 별도로 서버를 따로 구축해야 하나요?

3. 가이드중 404로 열리지 않는 페이지가 있는데 혹시 따로 권한을 받아야 하는지 문의드립니다.