В качестве части требования для проверки тела запроса прокси-запросов на управление API, я добавил вызов context.Request.Body.As<string>(preserveContent: true)
.Однако после этого изменения мои <forward-request>
политики завершаются с ошибкой Cannot access a closed Stream
.
. Сообщение об ошибке не содержит много подсказок, но я думаю, что поток, на который он ссылается, является телом входящего запроса.По этой причине я использовал перегрузку preserveContent: true
, но она все равно не срабатывает.
Какие еще источники могут вызвать закрытие потока и как я могу оставить его открытым, чтобы <forward-request>
мог пересылатьа также тело запроса?