Я использую Java для тестового входа в систему Salesforce, однако консоль выдает все нулевые значения.
Auth EndPoint: null
Service EndPoint: null
Username: null
SessionId: null
Ожидаемый результат:
Auth EndPoint: URL-адрес конечной точки
Конечная точка службы: URL-адрес конечной точки
Имя пользователя: имя пользователя при входе
SessionId: идентификатор сессии для входа в систему
Текущий результат, который я получаю:
Auth EndPoint: null
Конечная точка службы: ноль
Имя пользователя: ноль
SessionId: null
package Main.Java;
import com.sforce.soap.enterprise.Connector;
import com.sforce.soap.enterprise.EnterpriseConnection;
import com.sforce.ws.ConnectionException;
import com.sforce.ws.ConnectorConfig;
public class Main {
static final String USERNAME = "username";
static final String PASSWORD = "password";
static EnterpriseConnection connection;
public static void main(String[] args) {
ConnectorConfig config = new ConnectorConfig();
config.setUsername1(USERNAME);
config.setPassword(PASSWORD);
try {
connection = Connector.newConnection(config);
// display some current settings
System.out.println("Auth EndPoint: "+config.getAuthEndpoint());
System.out.println("Service EndPoint: "+config.getAuthEndpoint());
System.out.println("Username: "+config.getUsername());
System.out.println("SessionId: "+config.getSessionId());
} catch (Exception e1) {
e1.printStackTrace();
}
}
}
Ожидаемый результат:
Auth EndPoint: URL-адрес конечной точки
Конечная точка службы: URL-адрес конечной точки
Имя пользователя: имя пользователя при входе с
SessionId: идентификатор сессии