2017-04-27 2 views
1

이전에 플랫폼 계정에 스트라이프 독립형 계정을 연결했습니다. 사실 나는 일주일에 그것을했고 완벽하게 작동했습니다. 그러나 어쨌든 이번에는 똑같은 절차를 따르고 있지만 간단히 작동하지 않습니다. 나는 유효한 URL로 redirect_uri를 설정했습니다. 이 링크가 나는 또한 독립형 계정의 스트라이프 대시 보드에서 정확히 같은 일을 할 수있는 redirect_uri로 설정 한 Stripe redirect_uri가 작동하지 않습니다.

https://connect.stripe.com/oauth/authorize?response_type=code&client_id=platform_clientid&scope=read_write&redirect_uri=redirecturi 

처럼 보이는 내 플랫폼의 페이지에서 버튼을 연결하는 내 스트라이프를 찾는 것입니다. 그러나 스트라이프 사이트로 이동하는 대신 스트라이프 버튼을 클릭하면 이런 오류가 발생합니다.

{ 
"error": "invalid_redirect_uri", 
    "error_description": "Invalid redirect URI 'redirecturi'. Ensure this 
    uri exactly matches one of the uris specified in your application 
    settings", 
    "state": null 
} 

내 스탠드 얼론 계정에 로그인하기 위해 스트라이프 사이트로 이동하지도 않았습니다. 버튼을 클릭하자 마자이 오류가 발생합니다. redirect_uri URL이 유효하며 존재하는 페이지를 가리 킵니다. 누구든지 도와 줄 수 있습니까?

답변

1

이 오류는 사용자가 명시 적으로 특정 URL로 리디렉션하도록 Stripe에 지시하고 있으며 해당 URL이 platform settings의 허용 된 리디렉션 URL 목록에 없음을 나타냅니다.

당신이 스트라이프로 사용자를 리디렉션하는 경우는 다음과 같습니다 URL로 보내 : 당신이 URL을 여러 리디렉션 한 경우

https://connect.stripe.com/oauth/authorize?response_type=code&client_id=ca_XXXX&scope=read_write

, 명시 적 위치를 사용자에게 다시 보낼 스트라이프을 말할 것 redirect_uri이라는 추가 GET 매개 변수를 추가하십시오. 현재이 설정을해야하며 해당 URL이 설정의 URL 중 하나와 정확히 일치하지 않아 Stripe에서 오류를 반환합니다.

스트라이프에서 설정 한 URL을 다시 확인하고 목록에서 URL을 사용했는지 확인하거나 목록에 새 URL을 추가해야합니다.

+0

koopajah 감사합니다. 문제는 플랫폼 계정의 응용 프로그램 설정 대신 스트라이프 독립 실행 형 계정의 응용 프로그램 설정에 redirect_uri를 추가 한 것입니다. 이제 작동합니다. – jai

관련 문제