我正在尝试通过C#连接Salesforce api。我已重置安全令牌并将其添加到我的密码然后我尝试连接。但是登录失败了。我究竟做错了什么 ?任何帮助都会得到满足。
登录功能:
public void sForceLogin(String userName, String password)
{
try
{
currentLoginResult = sForce.login(userName, password);
}
catch (System.Web.Services.Protocols.SoapException ex)
{
Console.WriteLine("An exception has been catched:" + ex.Message);
}
}
主:
SForceTest sft = new SForceTest();
sft.sForceLogin("example@example.com", "password+securitytoken");
答案 0 :(得分:0)
您可以使用以下代码登录salesforce。
using (SforceService service = new SforceService()) { LoginResult loginResult = service.login(username, String.Concat(password, securityToken)); this.SessionID = loginResult.sessionId; this.ServerUrl = loginResult.serverUrl; }
Salesforce登录api需要用户名,密码和安全令牌。