我試圖採用databasedotcom gem,但無法超越身份驗證。下面是我做的(後安裝databasedotcom寶石):身份驗證失敗databasedotcom
- 軌C(或IRB然後要求 'databasedotcom')
- 客戶端= Databasedotcom :: Client.new:CLIENT_ID => '富',:client_secret > '酒吧'
- client.ca_file = '/Users/tjiang/missioncontrol/tmp/ca-bundle.crt'
- client.verify_mode = OpenSSL的:: SSL :: VERIFY_PEER
- client.authenticate:用戶名=>'myusername',:password =>'mypassword'
所有憑證都在該過程中複製並粘貼,因此在那裏沒有錯誤;該證書在這裏下載:http://certifie.com/ca-bundle/ca-bundle.crt.txt
我試圖紅寶石187和193,以及內,外軌,反反覆覆,但總是得到這個錯誤信息:
Databasedotcom :: SalesForceError:從驗證失敗/庫/紅寶石/Gems/1.8/gems/databasedotcom-1.3.0/lib/databasedotcom/client.rb:112:in`authenticate'
我想知道我在這裏錯過了什麼?特別是,我擔心在Salesforce中創建遠程訪問時使用的回撥URL(我嘗試了'oob','http:// localhost:3000'和'https://www.salesforce.com',但沒有有什麼區別)。
這並沒有解決我的問題... – s2t2