Рейтинг:0

ОШИБКА CORS: «Схема URL «происхождение» не поддерживается». получить API

флаг de

Произошла ошибка CORS при передаче данных от клиента в службу. Поэтому «Access-Control-Allow-Origin» был добавлен в «заголовок ответа HTTP» для IIS и в WCF-Web.config.

Однако произошла следующая ошибка.

test client_1.html:11 Fetch API не может загрузить источник: http://localhost:59755/StudentService.svc/

Ply_GetGamedata. Схема URL "происхождение" не поддерживается.

-МОЙ код клиента

  функция PostFetch () {
  fetch('Происхождение: http://localhost:59755/StudentService.svc/Ply_GetGamedata', {
          метод: "ПОСТ",             
          заголовки: {                     
              "Тип контента": "приложение/json",
          },
          режим: «корс»,                   
          кеш: 'без кеша',          
          учетные данные: «тот же источник», 
          тело: JSON.stringify({
              идентификатор: 11111111,
              пароль: "A0"**строгий текст**
          }),
      })
      .then((ответ) => response.json())
      .then((данные) => console.log(данные));

}

-Web.config в моем сервисном коде

 <httpProtocol>
  <customHeaders>
      <add name="Access-Control-Allow-Origin" value="*" />
      <add name="Access-Control-Allow-Headers" value="Content-Type" />
      <add name="Access-Control-Allow-Methods" value="GET,POST,PUT,DELETE,OPTIONS" />
      <add name="Access-Control-Allow-Credentials" value="true" />
  </customHeaders>

Если не прикрепить «происхождение», произойдет эта ошибка. Где я должен указать «происхождение»?

(http://localhost:59755/StudentService.svc/Ply_GetGamedata)

Доступ к XMLHttpRequest по адресу «localhost: 59755/Service1.svc/Test» из источника «null» заблокирован политикой CORS: ответ на предварительный запрос не проходит проверку контроля доступа: он не имеет статуса HTTP ok.

как это можно сделать? Спасибо всем

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.