Заголовок Access-Control-Allow-Origin содержит несколько значений. Однако в заголовке определено только одно значение?C#

Место общения программистов C#
Ответить
Anonymous
 Заголовок Access-Control-Allow-Origin содержит несколько значений. Однако в заголовке определено только одно значение?

Сообщение Anonymous »

При выполнении запроса у меня возникает следующая ошибка:

Код: Выделить всё

Access to XMLHttpRequest at 'My Server URL' from origin 'Server Name' has been
blocked by CORS policy: The 'Access-Control-Allow-Origin' header contains multiple
values 'Server Name, *', but only one is allowed.
Однако в моем файле WebApiConfig.cs я определил политику CORS следующим образом:

Код: Выделить всё

var cors = new EnableCorsAttribute("MyServerName", "Content-Type", "GET,PUT,POST,DELETE");
config.EnableCors(cors);
Я определил только одно значение MyServerName, однако выданная ошибка определяет его как «Имя сервера, *»

ОБНОВЛЕНИЕ:

При отключении определения CORS в файле WebApiConfig.cs я получаю сообщение следующая ошибка при выполнении запроса:

Код: Выделить всё

Access to XMLHttpRequest at 'My Server URL' from origin 'Server Name' has been
blocked by CORS policy: The value of the 'Access-Control-Allow-Origin' header in
the response must not be the wildcard '*' when the request's credentials mode is
'include'. The credentials mode of requests initiated by the XMLHttpRequest is
controlled by the withCredentials attribute.
В моем файле Web.config не определен CORS.

ОБНОВЛЕНИЕ 2

Мое значение Access-Control-Allow-Origin было определено в моем IIS, после его изменения и запуска он думает, что это значение равно ''.

Подробнее здесь: https://stackoverflow.com/questions/596 ... ever-i-onl
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»