2016-11-04 13 views
1

Я добавил службу REST api в Azure API Management. Я выполнил все шаги, приведенные в этой ссылке Azure APIM. API отлично работает на местном уровне. Он также работает при доступе через опубликованный URL.Служба REST API при вызове из azure APIM возвращает пустой тело ответа с кодом состояния 200

Я также добавил безопасность OAuth2.0, которая проходит через штраф.

Моя проблема. Когда я пытаюсь получить доступ к операции через опубликованный URL APIM, служба дает ответ 200 с пустым контентом.

Может ли кто-нибудь помочь.

+0

Вы видите запрос политики запроса вперед в политике efective для этой операции? –

+0

Я проверил, я добавил только проверку политики токена jwt. – swathi

+0

Я следил за документом, и API работает хорошо для меня. Какой именно URL вы запрашивали? Работает ли этот API при тестировании на портале разработки? –

ответ

5

Эта проблема возникает, когда люди непреднамеренно удаляют политику верхнего уровня и удаляют основную политику запроса вперед, которая применяется ко всем операциям во всех apis. Просто нажмите кнопку «Добавить политику», чтобы повторно добавить политику по умолчанию в области верхнего уровня.

+0

Должен сказать, что это должно быть более четко обозначено, особенно с переходом на новый портал. Просто потратил пару часов, полагая, что это был я, только чтобы, наконец, прибегнуть к SO ... –

+0

Будущее руководство: Идите сначала к SO :-) Я отправлю отзыв. –

Смежные вопросы