Я пытаюсь сделать междоменный HTTP-запрос к службе WCF (которая принадлежит мне). Я прочитал несколько методов работы с ограничениями междоменного сценария. Поскольку моя служба должна обрабатывать запросы GET и POST, я не могу реализовать какой-либо тег динамического сценария, src которого является URL-адресом запроса GET. Поскольку я могу вносить изменения на сервере, я начал пытаться реализовать обходной путь, который включает в себя настройку ответов сервера для включения заголовка «Access-Control-Allow-Origin» и запросов предварительной проверки с запросом OPTIONS. Я получил идею из этого сообщения: Как заставить работать CORS
На стороне сервера мой веб-метод добавляет в HTTP-ответ «Access-Control-Allow-Origin: *». Я вижу, что ответы теперь включают этот заголовок. Мой вопрос: как выполнить предварительную проверку запроса (ВАРИАНТЫ)? Я использую jQuery.getJSON для выполнения запроса GET, но браузер сразу же отменяет запрос с печально известной:
Источник http: // localhost не разрешен Access-Control-Allow-Origin
Кто-нибудь знаком с этой техникой CORS? Какие изменения необходимо внести в клиенте для предварительной обработки моего запроса?
Благодарность!