3

Rails アプリを引き継いで、自分のユーザー アカウントに設定された Salesforce.com API 資格情報を取得しようとしています。

「開発者モード」がオンのシステム管理者として設定されています(これが何をするのかわかりませんが、以前のアカウントで設定されているのを見ただけです)。

サンドボックスがあります。ログイン リンクをクリックし、サンドボックスのユーザー名 (email@domain.com.sandbox) を入力し、パスワードを入力すると、「ログインに失敗しました」というメッセージが表示されます。

本番サイトに何度かログインしたので、パスワードは大丈夫です。異なるドメイン (test.salesforce.com など) を使用しても役に立ちません。

私が立ち往生している場所を明確にするために編集してください:

私は本番サイトにログインしており、「マイ サンドボックス」の下に各サンドボックスの横にログイン リンクがあり、正しいサーバーに移動し、サンドボックスのユーザー名が事前入力されています。

したがって、私の問題は、サンドボックス Web インターフェイスにログインすることです。

私はセキュリティ トークンを理解しており、本番 API をセットアップしていますが、最初にサンドボックスで変更を試してみたいと思います。私が見た例では、サンドボックスのセキュリティ トークンが異なるため、そのためにサンドボックスの Web インターフェイスにログインしようとしています。

4

3 に答える 3

5

サンドボックスの後にユーザー アカウントが作成されました。つまり、サンドボックスにはありませんでした。

サンドボックスの更新により、アカウントがサンドボックスに追加されました。

かなり基本的な間違い。

于 2010-05-03T17:31:04.270 に答える
3

本番専用のhttps://login.salesforce.comからログインすることはできません。

サンドボックス インスタンスhttps://test.salesforce.com (またはhttps://cs1.salesforce.comhttps://cs2.salesforce.comなど)を使用するのは正しいです。

email@domain.com が通常のユーザー名であることがわかったと思いますが、「サンドボックス」の部分はサンドボックスの実際の名前です。したがって、サンドボックスに「sbx」という名前を付けた場合、joe@example.com.sbx としてログインします。

それでもうまくいかない場合は、ログインできる本番組織にアクセスしてください。[設定] -> [データ管理] -> [サンドボックス] に移動し、ログインするサンドボックスの横にある [ログイン] ボタンをクリックします。

于 2010-05-01T05:41:15.087 に答える
2

まず、開発者モードをオンにすると、ページのビューがわずかに異なるだけで、force.com ソリューションの記述が容易になります (ビューがコントローラーで分割されます) が、ログインの問題には影響しません。

サンドボックスの Web サイトへのログインに失敗しているのか、それとも API 経由での接続に失敗しているのか、100% 明確ではありません。

サンドボックスで運用パスワードを使用できない場合は、そのサンドボックスの管理者にパスワードをリセットしてもらう必要があります。

運用パスワードを使用してサンドボックスにログインできても、それを使用して API に接続できない場合、これが問題です。Salesforce.com は Web UI から来るユーザーを信頼します。ただし、API にログインするには、パスワードに追加のユーザー情報を追加する必要があります。これがセキュリティ トークンです。

これは、セットアップ...マイ個人情報... MY セキュリティトークンのリセットでリセットできます。

トークンは電子メールで送信されます - あいまいな英数字のトークンになります。これをコピーして、パスワードの末尾に貼り付けます。たとえば、パスワードが「arthur」で、トークンが ABC123def の場合、通過する資格情報は次のようになります。

ログイン: email@domain.com.sandbox

パスワード: arthurABC123def

于 2010-05-02T09:04:29.473 に答える