2012-04-23 60 views
2

我被轉移到基於PHP的新項目,所以我已經花了上週建立我的PHP技能。今天我想根據谷歌賬戶創建一個登錄頁面。它看起來像LightOpenID就足夠了,但我不能讓他們的example工作。無論我嘗試什麼,我總是會得到「用戶尚未登錄」。在我看來,驗證總是返回false,雖然當我在Google上登錄並返回到我的頁面時,可以看到具有openid.claimed_id和更多參數的GET請求中的數據。LightOpenID谷歌示例只是不工作

由於我在公司代理的背後,我也在aws上運行過,但沒有運氣。

我需要以任何方式配置我的服務器來啓用它,因爲它應該工作。一些PHP或Apache配置?我把我的IP放在構造函數中,因爲我沒有域名,但是這只是用於展示我認爲無論如何。

+0

你必須要更具體。你是從計算機還是服務器運行它?如果來自服務器,您是否相應地修改了構造函數參數? – Mewp 2012-04-24 06:18:25

+0

都來自我的電腦和運行Ubuntu 11.04的aws微型實例。從aws運行時,我把IP放在構造函數中。 – 2012-04-24 06:53:40

回答

2

原來我需要安裝捲曲。一個簡單的apt-get安裝php5-curl做到了這一點。我已經付出了我的PHP努力的代價。