2012-02-07 101 views
1

我正在使用其Facebook帳戶登錄的網站上工作。我設置了這一點,所有事情都經歷了Facebook的步驟,並且效果很好。我現在已經註冊到了他們必須登錄的帳戶,才能查看網站上的任何頁面。雖然該網站是現場直播的,但所有的功能都完全符合預期。訪問facebook登錄本地網站

我的問題是,當我只是試圖編輯網站並對其進行更改時,我仍然需要登錄才能查看登錄以外的任何網頁。我在本地JBoss服務器上運行它進行測試,當我看到我所做的更改時,我無法登錄到Facebook。嘗試登錄時出現此錯誤:

An error occurred。請稍後再試。

我想知道是否有一種簡單的方法可以將其設置爲即使在本地運行時,我仍然可以查看通過使用Facebook帳戶登錄所做的更改。

任何幫助將不勝感激。

回答

2

如果您正在開發本地測試版本,最好爲開發製作一個單獨的應用程序,並將應用程序設置中的URL指向本地。

例如,假設您有一個名爲「Example」的應用程序,使用「示例」相同的設置創建一個名爲「Example - Dev」的新應用程序,但使用本地URL。現在,當您將更改推送到生產時,請確保「示例」appId和secret被推送,而不是「Example - Dev」

+0

好的答案。我也是這樣做的。我爲每個應用程序提供三個應用程序ID:一個用於本地,一個用於QA測試環境,另一個用於生產。 – DMCS 2012-02-08 00:28:25