近期參考了一位做google login php的做法
http://codingpassiveincome.com/login-with-google-account
我點擊用google登入有跳到選擇帳號的頁面
但是點帳號後localhost 就拒絕連線了
不清楚問題出在哪裡
我其他php檔都能正常開啟
更新:發文後自行找到解決方法了
應該是hosts檔案沒有資料
127.0.0.1 localhost
//window10 路徑
C:\Windows\System32\drivers\etc\hosts
//linux 路徑
linux
/etc/hosts
localhost與127.0.0.1是特殊的用法。
跟一般正常使用的IP是不同的。
A機RUN 127.0.0.1 指向的是A機
B機RUN 127.0.0.1 指向的是B機
而一般正常IP指定的,如A機 123.123.123.123
A機RUN 123.123.123.123 指向A機
B機RUN 123.123.123.123 指向A機
所以,你要求GOOGLE對應localhost也就是127.0.0.1。
它會跑GOOGLE的機器,而不是你的機器。當然不給你連了。