2014-01-18 54 views
0

我正在嘗試SSO for liferay 6.1通過facebook。爲此,我創建了App ID和祕密,並將它們發送給門戶網站settings--->authentication--->facebook使用Facebook的Liferay登錄

現在,如果我嘗試使用Facebook的鏈接登錄它給裏面彈出下面的錯誤 -

{ 
    "error": { 
     "message": "Invalid redirect_uri: Given URL is not allowed by the Application configuration.", 
     "type": "OAuthException", 
     "code": 191 
    } 
} 

我想我需要提供我的網站的網址/域Facebook的地方本身。任何人都可以幫我解決這個問題嗎?

在此先感謝。

+0

在facebook開發人員部分,您必須創建一個應用程序並生成密鑰並在其設置中提供您的域名 –

回答

0

我有同樣的問題。

解決方案

  • 轉到Facebook應用
  • 導航設置
  • 在基本選項卡,選中+添加平臺
  • 選擇 「網站」
  • 給在網站域URL(例如:localhost:8080)
  • 保存
  • 享受!

提示:如果你想多個人登錄到您的網站,使:「你想將這個應用程式及所有Live功能提供給公衆」在狀態&評論