У меня странная проблема с Azure API-управлением, которое находится перед ASP. Net Базовым веб-API, работающим в службе приложений.
Есть несколько конечных точек (PUT and PATCH), где я получаю ошибку CORS, когда мы go через API-управление, но я не делаю ничего в API-управлении в отношении CORS, все это обрабатывается в ASP. NET Core App. ,
Я проверил, что в обход службы управления API и непосредственного взаимодействия внешнего интерфейса со службой приложений эта проблема не возникает.
Политики в управлении API
<policies>
<inbound>
<base />
<set-backend-service id="apim-generated-policy" backend-id="xxxxxxx" />
</inbound>
<backend>
<base />
</backend>
<outbound>
<base />
</outbound>
<on-error>
<base />
</on-error>
</policies>
Любая помощь будет оценена.