Azure API Manager公开所有公开,摆脱Ocp-Apim-Subscription-Key

时间:2017-01-20 14:57:05

标签: rest azure-api-management

我有一些通过Azure API Management代理的REST API。出于某种原因,我希望所有请求都公开。从开发人员的角度来看,我想摆脱标题(或请求)中的设置键:

Ocp-Apim-Subscription-Key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

有可能吗?

1 个答案:

答案 0 :(得分:6)

创建新产品并确保取消确认"要求订阅"在其设置中。将您的api添加到该产品并发布。

此类产品称为Open。任何开放产品中包含的任何API都不需要调用订阅密钥。如果API包含在开放和非开放产品中,它将接受订阅密钥(如果给定),但不会要求它。

请注意,如果没有订阅密钥,则无法收集任何常用的呼叫统计信息,因此所有此类呼叫都将归因于匿名用户。