2014-07-10 4 views
0

아치 가상 서버에서 python-social-auth를 실행하여 내 응용 프로그램에서 oauth2 기능을 사용하고 있습니다. 연결 시간이 초과 한 후archlinux 서버에서 google api에 연결할 수 없습니다.

/complete/google-oauth2/ 

그리고 :

내가 구글을 사용하여 로그인하려고

, 나는 여기에 (내가 형태로 작성 후) 리디렉션.

504 Gateway Time-out 

서버가 Google의 api에 연결할 수 있는지 확인하려고했습니다. 나는 그것을 할 수 없다 :

wget https://accounts.google.com/o/oauth2/token 

--2014-07-10 15:20:59-- https://accounts.google.com/o/oauth2/token 

Resolving accounts.google.com (accounts.google.com)... xxxx:xxxx:xxxx:xxx::xx, xx.xxx.xxx.xx 

Connecting to accounts.google.com (accounts.google.com)|xxxx:xxxx:xxxx:xxx::xx|:xxx... failed: Connection timed out. 

Connecting to accounts.google.com (accounts.google.com)|xx.xxx.xxx.xx|:xxx... connected. 
HTTP request sent, awaiting response... 405 Method Not Allowed 
2014-07-10 15:23:06 ERROR 405: Method Not Allowed 

나는 이것이 정확히 무엇을 의미하는지 모른다. 하지만 나는 내 네트워크가 내가 그 URL을 부를 수있게 해줄 수 없다고 생각한다.

내 서버의 시간이 처음에 기본값이었습니다. 그런 다음 내 집에있는 시간으로 바꿨습니다.

저는 집에서 동일한 wget을하면 405 오류가 발생하지만 시간 초과 오류는 발생하지 않는다고 말하고 싶습니다. 그래서 나는 네트워크에 문제가 있다고 생각한다.

누구든지 도움을받을 수 있다면 좋을 것입니다.

미리 감사드립니다.

답변

0

https://accounts.google.com/o/oauth2/token에 대한 빈 GET 요청은 유용하지 않습니다. 범위, 리디렉션 URL, 클라이언트 ID 등을 전달해야합니다.

그러나 시간 제한을 설명 할 수 없습니다.

+0

당신은 wget을 의미합니까? 그래 그건 사실이야. 방금 서버가 응답하는지 확인했습니다. 내가 처음 본 것은 타임 아웃이 처음이라는 것입니다. 또한이 정확한 설정을 집에서 실행할 수 있습니다. –

관련 문제