2010-05-01 79 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