2015-05-12 2 views
0

В настоящее время я пытаюсь получить информацию из URL-адреса проблемы JIRA с использованием приложения MVC, закодированного в Visual Basic. Я вызываю URL-адрес, используя запрос GET в AJAX.Могу ли я получить URL-адрес JIRA HTTP с помощью запроса GET, когда я использую CORS?

URL-адрес успешно возвращает правильную информацию в POSTMAN. Но когда я пытаюсь использовать CORS, чтобы мой локальный хост, используя следующие заголовки в моем web.config:

<add name="Access-Control-Allow-Headers" value="Origin, X-Requested-With, Content-Tpye, Accept"/> 
    <add name="Access-Control-Allow-Origin" value="http://localhost:XXXXX"/> 
    <add name="Access-Control-Allow-Credentials" value="true"/> 
    <add name="Access-Control-Allow-Methods" value="GET, POST, PUT" /> 

Я до сих пор получаю следующее сообщение об ошибке:

Нет «Access-Control-Allow-Origin заголовок присутствует на запрошенном ресурсе. Происхождение 'http://localhost:XXXXX', следовательно, не допускается. В ответе был код статуса HTTP 400.

Несмотря на то, что я добавил «Access-Control-Allow-Origin» в Web.config.

Мне было интересно, действительно ли можно вернуть информацию таким образом или я делаю это правильно. Если это возможно, но вам нужна дополнительная информация о запросе GET или что-то еще, я добавлю его.

ответ

0

Я обнаружил, что система JIRA, что я пытался вытащить информацию, не была организована онлайн, так что было причиной, почему я не был в состоянии получить информацию, и это дает мне ошибку:

Нет ' Заголовок Access-Control-Allow-Origin присутствует на запрошенном ресурсе. Происхождение 'http://localhost:XXXXX', следовательно, не допускается. В ответе был код статуса HTTP 400.

Смежные вопросы