2

Я столкнулся с проблемой CORS при выполнении запроса xhr в другом домене (в моем случае, localhost на другой сервер). В статье The CORS описаны различные проблемы, с которыми я столкнулся. Мне удалось решить первые две проблемы, связанные как с xhr, так и с json.CORS с аутентификацией Windows

Теперь я получаю 401, как описано в «Проблема 3» в блоге. Тем не менее, я использую проверку подлинности Windows (через NTLM). Что я могу сделать, чтобы исправить это? Звонок на сервер очень прост:

$.ajax('http://myserver/mymethod', {  
    contentType: 'application/json', 
xhrFields: { 
    withCredentials: true 
} 
}) 
+0

Вы можете обновить вопрос, чтобы включить такую ​​информацию, как если вы устанавливаете любые соответствующие заголовки, такие как «Allow-Access-Control-Origin». Какое происхождение/методы/глаголы разрешены. Кроме того, вы можете включить (но скраб конфиденциальных данных) трассировку скрипача. Наконец, как вы размещаете свой веб-сервис (например, WebApi2). Это поможет сделать ответы, которые вы получите более точным и актуальным. – peteski

ответ

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