2017-10-27 13 views
2

2.0 안드로이드 redirect_uri로 문제를 해결합니다. 그러나 OnePlus2, LG K8 V와 같은 Android 휴대 전화에서는 HttpUrlConnection을 만드는 동안 예외가 발생합니다.OAuth를 내가 정의 redirect_uri로</p> <p><a href="https://url&redirect_uri=com.A.B.C://redirect" rel="nofollow noreferrer">https://url&redirect_uri=com.A.B.C://redirect</a></p> <p>그것은 안드로이드 폰 대부분에 잘 작동으로의 OAuth 2.0을 사용하여 내 애플 리케이션에 인증을 시도하고

않고 ​​MalformedURLException : 알 수없는 프로토콜 : com.A.B.C

가 이러한 장치에서 처리하는 방법을

?

답변

1

내가 볼 수있는 URI의 문제점은 redirect_uri 매개 변수와 함께 전달하는 사용자 지정 프로토콜입니다.

같아야합니다

https://url&redirect_uri=customProtocol://redirect는 그것이 잘못 무슨 말을하기 어렵다 추가 정보가 없으면

+0

답장을 보내 주셔서 감사합니다. 다른 Android 기기에서도 동일하게 작동합니다. 같은 URL. – MobileAppDeveloper

1

을 도움이되기를 바랍니다. 그러나 가정하에이 때문에 같은 당신이 (%3A로) 콜론 문자를 인코딩 같은 해결 방법을 시도 할 수 있다고 말했다 장치에 URI 파서 버그는 실제로 : 오해 이러한 파서을 방지하기 위해 도움이 될 수

https://example.com?redirect_uri=com.my.scheme%3A//redirect

URI.