2013-12-03 2 views
0

Я хотел добавить Access-Control-Allow-Origin для CORS, но после добавления заголовка HTTP-ответа в IIS я получаю 2 заголовка HTTP для Access-Control-Allow- Происхождение: *Дублированные заголовки SharePoint 2013 Access-Control-Allow-Origin

Настройки IIS:

IIS Settings

Dev инструменты:

Chrome Dev Tools

Я пробовал смотреть через stackoverflow, msdn, но я не думаю, что многие люди столкнулись с этой проблемой, может ли кто-нибудь помочь?

ответ

1

Отключить Service Request Management от всех веб-серверов и проблема исчезнет

Используйте ниже PS, если вы хотите сделать это для всех серверов

Get-SPServiceInstance | где {$ .TypeName -match "Управление запросами"} | % {Стоп-SPServiceInstance -Identity $ .id -Confirm: $ ложный}

Keep Running ниже линии, чтобы убедиться, что состояние отключено для всех экземпляров

Get-SPServiceInstance | где {$ _. TypeName -match "Управление запросами"} | ft -AutoSize

Как только все находятся в отключенном состоянии, приступайте к тестированию.

+0

Это сработало для меня. Благодарю. – NLV