Я хотел бы наложить ограничения на запросы для некоторых конечных точек, которые общедоступны (ключ подписки не требуется) через Azure API Management. Я думаю об ограничении скорости, скажем, 100 тыс. Запросов / мин. Как я могу это реализовать? Я пытался:
<rate-limit-by-key calls="3" renewal-period="15" counter-key="@(context.Subscription.Id)" />
но потом я получил прекрасное сообщение «Оценка выражения не удалась. Ссылка на объект не установлена на экземпляр объекта». потому что не передается ключ подписки .. Я тоже не могу ограничить по IP-адресу ..
Спасибо!!