2012-04-29 113 views
2

我正在使用pow在本地託管我的rails應用程序。使用pow的devise/omniauth問題 - 在rails服務器上工作

我已經添加了設計,並試圖讓omniauth工作以下these steps

當我訪問http://my_site.dev/users/auth/twitter我碰到下面的錯誤 -

URI::InvalidURIError 

the scheme http does not accept registry part: my_site.dev (or bad hostname?) 

使用內部服務器導軌做工精細,參觀http://0.0.0.0:3000/users/auth/twitter按預期工作。

任何想法我做錯了什麼?我需要改變pow內的東西嗎?

回答

4

主機名不允許包含下劃線。試試這個:

$ mv ~/.pow/my_site ~/.pow/my-site 

該網站現在將在http://my-site.dev/下提供。

+0

再次感謝。非常感激。 – Finnnn 2012-05-01 15:09:10

0

您將需要編輯您的etc/hosts並設置主機,然後轉到twitter配置頁面並在此處設置此網址。可能它設置爲localhost或類似的東西,所以他不急於相信它:)。

相關問題