Исходящее правило перезаписи URL-адреса может помочь переопределить Access-Control-Allow-Origin из вашего приложения для указанного c URL-адреса, но оно не может добавить заголовок ответа. Итак, если вы можете получить ожидаемый заголовок, переписав существующий файл Access-Control-Allow-Origin. Тогда может быть задействовано исходящее правило.
<outboundRules>
<rule name="outbound rule" enabled="false">
<match serverVariable="Access-Control-Allow-Origin" pattern=".*" />
<action type="Rewrite" value="*" />
</rule>
</outboundRules>
Если вам нужно добавить только заголовок только для указанной c страницы. Вы можете использовать модуль CORS с <location>
tag https://www.iis.net/downloads/microsoft/iis-cors-module
, если вам нужно добавить другой заголовок для URL-адреса с подстановочными знаками, например v1 / api / *. Тогда можно будет выбрать настраиваемый httpmodule в интегрированном конвейере.