안녕하세요~^^
아래 블로그 내용대로 해주신 거죠?
http://blog.naver.com/chan2rrj/220959813418
구글 쪽에서 403 에러가 나오고 있군요.
Error: disallowed_useragent
에러 메시지가 뭔가 설정이 웹 브라우저용으로 설정된 게 아니라 스마트폰용으로 설정된 것도 같은데요.
아니면, 사용하시는 스마트폰 브라우저는 기본 브라우저인가요?
아무튼 이상하네요, 구글에서 보안상 브라우저가 아닌 앱에서는 차단하는데 그 오류와 같은 메시지 입니다.
사용자 인증 정보 생성 시 OAuth 클라이언트 ID를 선택해주세요.
애플리케이션 유형도 웹 애플리케이션으로 해주셔야 합니다.
승인된 자바스크립트 원본에는 그냥 비워두세요.
대신 승인된 리디렉션 URL 필드에 정확한 페이지 주소를 입력해주세요.
혹시 블로그 내용과 직접 설정하신 부분에서 상이한 부분이 있는지요?
승인된 리디렉션 URI 필드에는 www 있는 거 없는 거 전부 해주시고요.
그리고 호스팅에 SSL 인증서 설치되어 있다면 http와 https도 모두 등록해주세요.
저희 코스모스팜 회원관리 이용하시면 쉽게 하실 텐데 아쉽게도 워드프레스에서만 가능합니다.. 흑..
구글 쪽 설정 꼼꼼하게 잘 살펴봐보세요.
혹시라도 해결하시면 원인에 대해서 알려주시겠어요?
잘 해결되시길 바랍니다.
모바일 크롬에서 된다면 구글 쪽 설정 문제는 아닌 듯하고요.
휴대폰 기종은 어떤 건지요?
업데이트는 잘 되고 있는지요?
스마트폰 기본 브라우저가 오래된 방식일 수 있지만, 정확한 원인은 모르겠군요.
안드로이드에서는 웹뷰라는 걸로 브라우저가 아닌 앱 내에서 인터넷 화면을 표시할 수 있습니다.
웹뷰를 사용해서 브라우저도 만들기도 하는데요.
안드로이드가 계속 업데이트되면서 이 웹뷰 기능이 크롬에 사용되는 기술로 변경되었습니다.
즉, 업데이트되면서 뭔가 바뀐 듯한데, 기본 브라우저에는 그것이 적용이 안됐을 수도 있겠습니다.
제조사에 문의해보지 않는 이상은 정확한 원인은 역시 알 수가 없겠습니다~^^;;
그런데 저희 코스모스팜에서는 구글 로그인이 되신다고요?
참 이상합니다.
휴대폰 기종은 베가시크릿업입니다.
업데이트는 뭐 거의 끊겼다고 봐야죠.. 갓베가..ㅠ
정말.. 이해가 안가네요..ㅠㅠ
PC환경으로는 되고, 스마트폰으로 안되고.. 그런데 크롬브라우저를 이용하면 스마트폰으로도 되고..
근데 크롬브라우저를 이용안해도 타 사이트들은 구글로그인이 되구요..
이거 불안해서 제작하겠나요....
원인을 알수가없네요..ㅠ
시간이 오래 지났지만.. 구글에서 차단하고 있는거에요.
구글 네이티브 앱에서 web oauth 시도하면 차단하도록 했다고 해요
구글 블로그에서 봤습니다. (링크는 모르겠지만..)
auth0 에서 쓴 글이 있네요
https://auth0.com/blog/google-blocks-oauth-requests-from-embedded-browsers/
구글에서 웹뷰 로그인 막았습니다.
웹뷰로 로그인 할 때 매번 요청할 때 처리해야하는 상황 등을 고려해 내린 결정이라고 합니다.
아마 비용적으로 다른 문제가 있는 것 같아요.
https://developers-kr.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html