방랑자 상자 (Laravel Homestead)에서 oauth를 통해 Quickbooks Online API에 연결하려고합니다. 그러나 "연결하기"를 클릭하면 새 창이 열리 며 myhost.com/oauth.php로 리디렉션되어 반환됩니다. 빈 흰색 페이지. 일반적으로이 두 번째 창은 "You 've have Quickbooks!"라는 대화 상자를 닫고 myhost.com으로 다시 리디렉션해야합니다. 메시지.Vagrant 상자를 통해 QBO API (oauth)에 연결하는 방법은 무엇입니까?
내 서버에서 정상적으로 작동합니다. 나는 구성에서 다른 것이 무엇인지 알아 내려고 노력하고 있지만 성공하지 못했습니다.
내 /etc/hosts
파일을 보여줍니다
config.vm.network :private_network, ip: "192.168.10.10"
config.vm.hostname = "www.rugap.com"
가 가능 :
192.168.10.10 www.rugapp.com
192.168.10.10 homestead # VAGRANT: fea709db2e32a39618e4b4c9f1fe1026 (default)/88840d50-7152-4760-9be1-5f68ce5fde1d
위와 같이, 나는 두 개의 명령을 방랑 플러그인 hostsupdater을 설치하고 실행 한 Vagrant 상자를 통해 Quickbooks Online에 연결 하시겠습니까?
내 앱을 터널링하도록 ngrok를 구성했습니다. 그러나 정확한 문제가 남아 있습니다. 그것은 다른 것임에 틀림 없다. 고맙습니다. –
주어진 포트에 대한 트래픽이 터널링되면 웹 서버를 대체하지 않고 공개적으로 서비스를 제공 할 수 있도록 응답을 전달합니다. 몇 가지 지침에 대한 답변을 업데이트했습니다. – Bogdan
질문에 표시 한 IP를 보면,''ngrok 192.168.10.10 : 80'을 실행해야했습니다. 내 앱이 공개 주소로 터널링되었습니다. 그러나 원래의 문제가 남아 있습니다. 내 서버와 로컬 구성간에 약간의 차이가 있어야합니다. –