2009-11-25 53 views
0

我剛剛檢查了這個答案:Rails Recaptcha plugin always returns false本地主機上的rails recaptcha?窗戶導致問題?

但它似乎沒有幫助。我試圖在本地機器上的rails上運行recaptcha。該網站稱API密鑰應該適用於prod和local。我已經多次檢查了密鑰,甚至嘗試了「明智地提供pub/priv密鑰(因爲我在windows上運行)」的「解決方法」。我只想知道是否存在Windows的已知問題,或者如果在本地主機上運行時存在問題,或者該插件已過期?謝謝。

我總是得到我的驗證碼錯誤的錯誤。我甚至嘗試過這種聲音類型,但仍然錯誤。道歉,如果這只是一個愚蠢的問題,我只是想排除一切可能是已知問題。

回答

0

獲取ReCaptcha的API密鑰時,必須指定一個域。本地主機不會工作,但您的主機名應該。由於驗證碼網站說:

默認情況下,您的驗證碼鍵被限制到指定的域,並出於其他安全

子網域找出你的主機在下面的鏈接,並使用它至於你的API密鑰的域:

http://whatismyipaddress.com/staticpages/index.php/what-is-my-hostname

我的供應商恰好是康卡斯特,所以我創建了康卡斯特一個全球性的API密鑰。網

https://admin.recaptcha.net/recaptcha/createsite/