我試圖通過oauth從流浪箱(Laravel Homestead)連接到Quickbooks Online API,但是,點擊「連接我」後,打開一個新窗口,重定向到myhost.com/oauth.php並返回一個空白的白頁。通常情況下,第二個窗口應關閉並重定向到myhost.com,並附帶「您已連接到Quickbooks!」信息。如何通過Vagrant框連接到QBO API(oauth)?
這適用於我的服務器。我試圖弄清楚什麼是不同的配置,但沒有成功。
我/etc/hosts
文件顯示:
192.168.10.10 www.rugapp.com
192.168.10.10 homestead # VAGRANT: fea709db2e32a39618e4b4c9f1fe1026 (default)/88840d50-7152-4760-9be1-5f68ce5fde1d
如上圖所示,我已經安裝了無業遊民插件hostsupdater跑了兩個命令:
config.vm.network :private_network, ip: "192.168.10.10"
config.vm.hostname = "www.rugap.com"
是否有可能通過Vagrant盒連接到Quickbooks Online?
我的確配置了ngrok來隧道我的應用程序。但是,確切的問題依然存在。它一定是別的東西。謝謝。 – 2014-12-03 16:34:35
ngrok爲給定端口隧道通信,它不會完全取代您的網絡服務器,它只是_forwards_它的迴應,因此可以公開發布。我已經用一些說明更新了我的答案。 – Bogdan 2014-12-03 16:34:37
對於流浪漢來說,由於問題中顯示我的知識產權,我必須運行'ngrok 192.168.10.10:80',它運行得很好。我的應用程序被隧道傳送到公共地址。但是,最初的問題依然存在。我的服務器和本地配置之間必須有一些其他區別。 – 2014-12-03 16:35:35