0
我一直在使用private_pub/faye開發和UAT測試一段時間,沒有任何問題。當我將代碼移到生產中時,儘管我在訪問使用private_pub作爲聊天界面的頁面時遇到錯誤。生產private_pub - 401未經授權的錯誤
我不確定是什麼導致了未經授權的訪問錯誤,這是在使用Devise和CanCan進行權限設置的站點的經過身份驗證的部分。
有沒有人在遷移到生產時遇到過任何問題?
這可能是我在設置中錯過的東西嗎?
private_pub.yml
development:
server: "http://localhost:9292/faye"
secret_token: "secret"
production:
server: "http://example.com/faye"
secret_token: <secret_token>
signature_expiration: 3600
啓動命令:
rackup private_pub.ru -s thin -E production
查看代碼:
<%= subscribe_to "/messages/private/#{@event.id}" %>
當第Ë頁面加載,如果我在控制檯日誌看在Chrome我得到以下錯誤:
GET http://example.com/faye.js 401 (Authorization Required)
在Rails日誌我得到以下錯誤:
Started GET "/faye.js" for 101.172.127.241 at 2013-04-16 23:00:15 -0400
Processing by ApplicationController#routing_error as JS
Parameters: {"path"=>"faye"}
Completed 401 Unauthorized in 1ms
這是有用的,因爲我想知道同樣的問題。 – nulltek