2010-05-01 106 views
3

我接管了一個Rails應用程序,並試圖獲取爲我的用戶帳戶設置的Salesforce.com API憑據。如何登錄到salesforce.com沙箱?

我設置爲系統管理員與「開發模式」(雖然我不知道是做什麼的,我剛看到它設置在以前的帳戶。)

我們有一個沙箱。我點擊它上面的登錄鏈接,輸入我的沙箱用戶名([email protected]),輸入我的密碼,並獲得「登錄嘗試失敗」。

我知道我的密碼沒問題,因爲我已經多次登錄到生產站點。使用不同的域(test.salesforce.com等)也沒有幫助。

編輯澄清那裏我卡住了:

我登錄到生產現場和「我的沙箱」中有相鄰的帶您到正確的服務器和預沙箱中的登錄鏈接 - 填充您的沙盒用戶名。

所以,我的問題與此,登錄到沙箱的Web界面。

我的確瞭解安全令牌並設置了我的生產API,但我寧願先在沙箱上嘗試我的更改!從我見過的例子中,沙箱安全令牌是不同的,所以我正在嘗試登錄到沙箱的Web界面。

回答

5

我的用戶帳戶是在沙盒後創建的。所以,它不在沙箱中。

沙箱刷新將我的帳戶添加到沙箱中。

非常基本的錯誤。

+0

正要回應你的評論,但看起來像你排序 - 酷:) – kiwipom 2010-05-03 23:28:52

+0

男孩,是我的臉紅。 – wesgarrison 2010-05-05 00:22:25

3

您將無法從https://login.salesforce.com登錄,僅用於生產。

你正確使用沙箱實例https://test.salesforce.com(或https://cs1.salesforce.comhttps://cs2.salesforce.com等)

我敢肯定,你想通了[email protected]是你的常規用戶名,但「沙箱」的一部分是你的沙箱的實際名稱。因此,如果您將沙箱命名爲「sbx」,您將以[email protected]的身份登錄

如果這樣不起作用,請轉到您可以登錄的生產組織。導航到設置 - >數據管理 - >沙箱,然後點擊您希望登錄的沙箱旁邊的登錄按鈕。

+0

右:我說:「我們有一個沙箱,我點擊它上面的登錄鏈接...」。我並不清楚,但這是「設置」>「數據管理」>「沙箱」列表中的一個。是的,.sandbox是我的沙箱的名稱,而不是實際的字符「.sandbox」 – wesgarrison 2010-05-01 14:52:08

2

首先 - 開發者模式剛剛爲您提供頁面細微不同的視圖,使您更容易編寫force.com解決方案(它將視圖與控制器分開),但這不會影響您的登錄問題:

我無法100%清楚您是否無法登錄您的沙箱的網站,或者您是否無法通過API進行連接。

如果您不能在沙箱上使用您的生產密碼,您需要讓該沙盒上的管理員爲您重置密碼。

如果您可以使用您的生產密碼登錄沙箱,但無法使用它連接到API,那麼這就是問題所在: Salesforce.com信任通過Web UI進入的用戶;但是,爲了登錄到API,您需要在您的密碼中附加額外的用戶信息 - 這是您的安全令牌。

您可以在「設置...我的個人信息...」重置我的安全令牌

令牌將通過電子郵件發送給您 - 它將是一些模糊的字母數字令牌。複製並粘貼到密碼的末尾。例如,如果你的密碼是「亞瑟」,並且令牌是ABC123def,憑據經過是:

登錄:[email protected]

密碼:arthurABC123def

+0

(編輯過的問題也包含這些內容) - 我正在嘗試登錄到沙盒網站以重置我的沙盒API安全令牌所以我可以通過API訪問沙箱。所以,都是,但網站優先!我有系統管理員權限,我認爲我可以看到沙盒權限。也許我應該使用舊的沙箱,並在我的用戶名下設置一個新的沙箱,但我無法弄清楚如何刪除它們,我們已達到極限。 – wesgarrison 2010-05-02 22:46:17