Как использовать метод Ajax Get для подключения службы WCF? Нужно ли запускать cros?

#c# #ajax #json #wcf

#c# #ajax #json #wcf

Вопрос:

Я столкнулся с проблемой в Ajax для подключения службы WCF. мы используем методы Get и Post для получения результатов JSON. Все, что я использовал, — это кодирование на стенде с веб-сайта, и мы перепробовали множество решений о том, как решить эту проблему, но, к сожалению, ничего не помогает. Мы всегда получаем сообщение об ошибке при выдаче CROS.

Итак, есть ли какое-либо новое решение этой проблемы? Это ломает нас уже 2 дня.

Любые предложения хороши. Спасибо, что уделили время просмотру этого поста!

Рокки

Комментарии:

1. Пожалуйста, разместите здесь свой код, который вы пробовали…

2. Я пытаюсь добавить заголовки, crossDomain = true и JSONP и что-то еще. Я уверен, что в моем коде нет проблем, потому что клиент Iphone может успешно вызвать мой WCF. Сбой только при вызове ajax.

3. вы можете включить поддержку jsonp в своей службе через ajax, таким образом, вы можете выполнять вызов jsonp как междоменный

4. Как включить? Есть примеры?

Ответ №1:

возможно, приведенный ниже блог поможет вам получить доступ к службе WCF в междоменном

http://www.dotnet-tricks.com/Tutorial/wcf/X8QN260412-Calling-Cross-Domain-WCF-Service-using-Jquery.html

Комментарии:

1. Проверьте. решаемая. Просто используйте одно из решений в этой ссылке