Is it a must that Subscription Key sent as part of the request when call through API Managment? is there a way to disable this option?
Azure Api management Is it possible to disable Subscription Key
Asked Answered
Related post - How to disable subscription key in Azure API Managment with Powershell –
Casaba
How to solve the problem without disabling the subscription key - API management URL is giving Missing subscription key Issue –
Casaba
Create a new product and uncheck "Require subscription" in its settings. Any API added to such product will be callable without a key, i.e. anonymously.
I did not think the answer is true - but I tested it and yes, you can call APIs linked to a product where "requires subscription" is unchecked without subscription key; now after I removed the product I still can call the API w/o subscription key - let's wait, how long this persists –
Wenger
I would not rely on this behavior this is a bug and will be fixed. By design APIs have to belong to an open product to be callable anonymously. Why did you remove the product? –
Bird
I just wanted so see if it works - I no not want to have this behavior at all. –
Wenger
@KaiWalter, Is it a bug or a feature ? :D means is it still there or not.. –
Scrofula
Can anyone comment on this? #76287028 –
Brooke
if you already have an API created and binded to your product, you need to do this.
- Remove the Subscription Required option from your product.
- go to the APIs section, select your existing API and from the Settings tab, you can remove the checkbox "subscription Required".
© 2022 - 2024 — McMap. All rights reserved.