Как я могу заставить jQuery post работать с веб-сайтом salesforce

StackOverflow https://stackoverflow.com/questions/2339550

  •  22-09-2019
  •  | 
  •  

Вопрос

У меня есть страница с формой, которая отправляет сообщения в службу веб-лидирования salesforce.com .Я пытаюсь создать ajax-версию этого, используя jQuery.

Хотя форма на странице публикуется нормально, и я получаю данные в своей системе salesforce, как только я создаю структуру публикации, идентичную этой форме, а затем публикую с помощью jQuery, я получаю 405.

Мы были бы очень признательны за любую помощь в этом.

Есть ли разница между опубликованной формой и сообщением jquery в том, что может видеть веб-сайт-получатель?

Это было полезно?

Решение

Проблема, с которой вы столкнулись здесь, называется политика того же происхождения, в котором говорится, что XMLHttpRequests должны относиться к тому же домену, на котором запущен скрипт.Если вам нужно сделать это с помощью AJAX, его нужно будет отправить в скрипт, запущенный в вашем домене, который затем вызовет систему SalesForce.

Другие советы

Чтобы избежать междоменных проблем, используйте ajax для отправки в скрипт вашего домена, который затем использует cURL для отправки во внешний домен.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top