2016-08-29 6 views
0

휴대 전화의 유성 앱에 서버 IP 주소와 포트를 연결하여 액세스 할 수있었습니다. 예 : 192.168.0.106:3000. 내 상사에게 진전을 보일 때 이것은 매우 편리했습니다. 그러나 지금은 모두 페이스 북 & 구글을 통해 내 유성 응용 프로그램에 시스템 계정 추가 및 구성했는지계정 시스템을 추가 한 후 휴대 전화를 통해 유성 앱에 액세스하려면 어떻게해야합니까?

:

meteor add accounts-facebook 
meteor add accounts-google 

난 단지 로그인하고 내 컴퓨터를 통해 내 응용 프로그램에 액세스 할 수 있습니다.

localhost:3000/_oauh/facebook?code=... where it says: 
This site cannot be reached. Local host refused to connect. 
Try checking the connection... 

및 Google 로그인을 통해 나는 페이지로 이동하고있다 : 나는 오류 페이지로 이동하고 내 전화를 통해 페이스 북의 로그인을 사용하려고하면 했다가 말한다 단지에

localhost:3000/_oauh/google?sate=... where it says: 
This site cannot be reached. Local host refused to connect. 
Try checking the connection... 

다시 분명히, 내 컴퓨터를 통해 로깅 한 후에 만 ​​내 앱에 액세스 할 수 있지만 더 이상 내 휴대 전화를 통해 액세스 할 수는 없습니다. 내 컴퓨터와 휴대 전화를 통해 앱에 액세스 할 수있는 방법이 아직 남아 있습니까?

미리 감사드립니다.

답변

1

문제는 localhost : 3000입니다. FB 앱을 설정하는 동안 리디렉션 URL을 localhost : 3000으로 지정하고 리디렉션 URL로 리디렉션하려고합니다. 불행히도 해당 주소는 모바일에 존재하지 않으므로 오류가 발생합니다.

도메인 이름을 가져 와서 해당 IP를 가리 키십시오. 그런 다음 FB/Google 앱의 리디렉션 URL에서 해당 도메인 이름을 사용하십시오.

도메인을 FB로 가져야합니다. Google에서 IP로 리디렉션하지 않습니다.

+0

도메인을 가져 오는 대신 가상 호스트를 사용할 수 있습니까? – SirBT

+1

예. ngrok.io를 사용하여 로컬 호스트에 대한 터널을 만들 수 있습니다. 지불 게이트웨이를 테스트하는 데 사용합니다. FB/Google 로그인에도 사용할 수 있습니다. – Ankit

+0

도메인을 가져 오는 대신 가상 호스트를 설정하면이 작업을 수행 할 수 있습니까? 또한 제안한대로 도메인을 얻었을 때 다음 단계는 무엇입니까? 도메인 주소로 앱의 일부를 옮겨야한다고 가정합니까? 당신이 알고있는 도메인 이름을 얻은 후에 취할 다음 단계에 대해 안내 할 수있는 온라인 자습서가 있습니까? – SirBT