2011-09-29 99 views
3

我想通過我的Rails 3.1應用程序使用Uploadify,我已經完成了所有的步驟(中間件,初始化程序,配置等),我認爲它們都可以正常工作,但對於一個事情,我的真實性標記正在過程中的某個地方「評估」,然後(+)加號轉化爲空格! ..我原來的令牌Rails 3.1 authenticity_token + uploadify

<meta content="GS19lVJNr+/6ghijiM/hNZbo9a89I64nn1Sg+1zbqC8=" name="csrf-token" /> 

,而我在控制檯上看到的一個是

"authenticity_token"=>"GS19lVJNr /6ghijiM/hNZbo9a89I64nn1Sg 1zbqC8=" 

,這在「廣東話」驗證真僞令牌」的錯誤路線的結果,然後將請求重定向到其他地方。

對此有何看法?謝謝。

+0

你有沒有解決問題?我遇到了同樣的問題 – Edmund

回答

3

你編碼嗎?

如果你正在使用類似encodeURIComponent嘗試像這樣:

encodeURI(encodeURIComponent(token)) 

或只是試圖編碼/解碼令牌螢火蟲/鉻工具的權利,看看發生了什麼

編輯

這很奇怪。你能顯示你發送的整個腳本數據嗎?

+1

是的,謝謝你現在令牌是相同的,但問題仍然存在!任何提示我應該在哪裏看? –

0

...有同樣的問題在Rails的3.2.9,但在我的情況的原因是,我用this middleware這是換貨爲Rails 3.0,一旦我刪除它,它正在