私はsalesforceアカウントのOAuthを使用してアクセストークンを取得しようとしています。私はコンシューマーキーとコンシューマーシークレットを持っています。しかし、UsernamePasswordAsyncメソッドを呼び出すと例外がスローされます。この問題について私を助けてください。salesforceアプリケーションのアクセストークンを取得できません
private static async Task RunSample()
{
try
{
var auth = new AuthenticationClient();
// Authenticate with Salesforce
Console.WriteLine("Authenticating with Salesforce");
var url = IsSandboxUser.Equals("true", StringComparison.CurrentCultureIgnoreCase)
? "https://login.salesforce.com/services/oauth2/token "
: "https://test.salesforce.com/services/oauth2/token";
await auth.UsernamePasswordAsync(ConsumerKey, ConsumerSecret, Username, Password, url);
Console.WriteLine("Connected to Salesforce");
var client = new ForceClient(auth.InstanceUrl, auth.AccessToken, auth.ApiVersion);
// retrieve all accounts
Console.WriteLine("Get Accounts");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
Console.WriteLine(e.StackTrace);
}
}
EDIT: 私は取得しています例外はある 例外:認証失敗 エラー:Salesforce.Common.Models.Error.InvalidGrant スタックトレース: Salesforce.Common.AuthenticationClient.d__1で.MoveNext() ---例外がスローされた前の場所からのスタックトレースの末尾---at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(タスクタスク) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndD Pankaj Dalvi \ Documents \ Visual Studio 2015 \ Projects \ MVP \ SalesForceAuthSample \ System.Runtime.CompilerServices.TaskAwaiter.GetResult( )で SalesForceAuthSample.Program.d__7.MoveNext()でC:\ Users \ Pankaj Dalvi \ Documents \ Visual Studio 2015 \ ebuggerNotification(タスクタスク) SalesForceAuthSample \ Program.cs:行65
あなたの投稿に例外を追加してください。 –
私たちは例外の内容なしであなたを助けることができません.. – dbraillon