Intereting Posts
PDO MySQL fetchAll (), используя удвоенную необходимую память в результате? Поисковый запрос PHP Mysql Symfony2 Form Collection allow_add и allow_delete null error (Silex) Установите ZendSearch в скелет ZF2 Данные сеанса PHP не хранятся Как написать модульные тесты для интерактивного консольного приложения PHP Циклические данные, когда форма имеет разные атрибуты имени каждой строки Как предотвратить автоматические атаки AJAX Отправка PHP mail () в спам GMAIL Сделать Gmail автоматически показывать изображения, которые я внедряю в свой HTML-адрес электронной почты? Показывать сообщения из нескольких фидов с помощью JSON Как перечислить файлы и папку в каталоге (PHP) Почему я получаю ошибку «Команды не синхронизированы; вы не можете запустить эту команду сейчас " Объединение таблиц в MySql с одним общим полем, но разными значениями для общего поля Включение / установка расширения GD? –without-Г.Д.

Вход API API Salesforce

Я сделал логический вызов soap api в sandbox saleforce, и все работает нормально. Однако, когда я пытаюсь переместить его в живую среду, у меня возникают проблемы.

INVALID_LOGIN: недопустимое имя пользователя, пароль, токен безопасности; или пользователь заблокирован.

Шаги, которые я предпринял, чтобы попытаться решить это:

Создать новый файл enterprise.wsdl

К паролю добавлен новый токен безопасности.

Добавьте IP-адрес удаленного сайта в список доверенных ip-адресов в SF.


Странно то, что, хотя я получаю эту ошибку от API, история входа в SF не показывает неудачные попытки входа в систему, если я на самом деле не нахожу неправильное имя пользователя или пароль.

Может ли кто-то пролить свет на это, поскольку я потерял много часов своей жизни.

Я потратил весь день на поиск решения для этой же проблемы. После изменения URL-адреса от «Производство» до «Песочница», а затем обратно, я начал получать то же сообщение об ошибке.

Поэтому я нашел эту страницу на своих форумах с этой строкой кода:

ini_set("soap.wsdl_cache_enabled", "0"); 

И все работает сейчас.

Похоже, что ваши учетные записи по-прежнему идут на https://test.salesforce.com (где будут загружены входы в песочницу), когда он должен будет отправляться на https://login.salesforce.com для производственных пользователей. Проверьте свои конфиги.