2012-05-08 6 views
0

У меня есть служба WCF, возвращающая данные в json-формате, однако я вынужден использовать jsonp с jquery из-за того, что управление доступом разрешает происхождение, проблема в том, что jsonp добавляет функцию обратного вызова к URL-адресу, переданному для получения json-данных, и это приводит к плохим запросам, мне интересно, есть ли какой-либо способ на стороне сервера, чтобы сказать ему игнорировать любые функции обратного вызова, которые передаются через URL-адрес или какое-то быстрое исправление этой проблемы, не перепрограммируя сервер вообще.jsonp, ошибка запроса WCF

Спасибо.

ответ

0

Here - образец, описывающий, как работать с JSONP в WCF. Возможно, вам нужно добавить следующие файлы в свой проект.

JSONPBehavior.cs 
JSONPBindingElement.cs 
JSONPBindingExtension.cs 
JSONPEncoderFactory.cs