액세스 https 를 사용하여 리디렉션 url 에이 거부된 광장에서 연결할 권한을 부여

StackOverflow https://stackoverflow.com//questions/22006099

  •  21-12-2019
  •  | 
  •  

문제

내가 사용하여 스퀘어에 연결하고 사용하는 데 문제가 OAuth API 를 사용합니다.(사각 연결 OAuth API)

때 나는 설정 https 리디렉션 url 에서의 애플리케이션 페이지,끝점이 나에게 오류 응답을 표시하지 않고 로그인 페이지로 이동합니다.보내는 경우 같은 요청은 설정 localhost(http),이 상품에 대한 리뷰가 없습니다.표시되는 이유는 무엇입니까 액세스 거부?은 거기에 모든 것들에 필요한 https 리디렉션 url?

  1. 상세정보를 위한 https 리디렉션 url(지 못했)
    SSL 는 자체 서명된 인증서,리디렉션 url 에 https://{MY_SERVER}/callback, 및 iptables 은 중지되었습니다.

    • 요청
      https://squareup.com/oauth2/authorize?client_id={MY_APPLICATION_ID}&response_type=code&session=false&state=test
    • 콜백
      https://{MY_SERVER}/callback?state=test&error=access_denied&error_description=Authorization+not+allowed&response_type=code
  2. 상세정보 http 리디렉션 url(공)
    리디렉션 url 에 http://localhost/callback.

    • 요청
      https://squareup.com/oauth2/authorize?client_id={MY_APPLICATION_ID}&response_type=code&session=false&state=test
    • 콜백
      http://localhost/callback?state=test&code={MY_CODE}&response_type=code

어떤 도움을 주시면 감사하겠습니다!

도움이 되었습니까?

해결책

나는 하나의 개발자의 스퀘어 연결합니다.

기본적으로 OAuth 흐름을 사용할 수 없는 응용 프로그램입니다 왜 당신은 당신을 보고"권한이 허용되지 않"오류가 발생했습니다.를 사용하려면 OAuth 흐름은 사용자가 응용 프로그램에 대해 문의해야 합 광장입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top