Azure Api Management - трассировка недоступна, несмотря на то, что для подключей и трассировки установлено значение true - PullRequest
0 голосов
/ 26 июня 2019

На вкладке трассировки всегда отображается:

Trace location was not specified in the response or trace log is not available. 

Это несмотря на то, что я пропустил ключ Ocp-Apim-Subscription-Key и Ocp-Apim-Trace в заголовках, как описано в документации (https://docs.microsoft.com/en-us/azure/api-management/api-management-advanced-policies#Trace).

Да, мой ключ подписки связан с учетной записью администратора экземпляра Api-m. Однако ключ связан с продуктом, который содержит основнойApi. Имеет ли это какое-то значение?

Кто-нибудь еще сталкивался с этой проблемой?

1 Ответ

0 голосов
/ 02 июля 2019

Ключ подписки продукта, который связан с этим API, чтобы разработчик мог использовать содержащиеся в нем ключи для доступа ко всем API в продукте.

Трассировки инспектора API создаются и становятся доступными только для запросов, содержащихключи подписки, которые принадлежат учетной записи администратора.

Вы можете получить ключ подписки администратора в Developer Portal -> Profile -> найти свой API и ключ подписки.

В заголовках ответовбудет ocp-apim-trace-location, для более подробной информации вы можете обратиться к этой статье .

...